Skip to main content
GET
/
gb
/
organizations
/
{organization_id}
/
p32
/
{tax_year}
/
{tax_month}
Get P32 for a single tax month
curl --request GET \
  --url https://preview.intermezzo.ai/gb/organizations/{organization_id}/p32/{tax_year}/{tax_month} \
  --header 'Authorization: Bearer <token>'
{
  "taxYear": 123,
  "taxMonth": 123,
  "version": 123,
  "grossLiability": "<string>",
  "totalReclaims": "<string>",
  "netPayable": "<string>",
  "eaBalanceCarriedForward": "<string>",
  "surplusCarriedForward": "<string>",
  "incomeTaxPaye": "0",
  "studentLoanPlan1": "0",
  "studentLoanPlan2": "0",
  "studentLoanPlan4": "0",
  "studentLoanPg": "0",
  "employeeNic": "0",
  "employerNic": "0",
  "class1ANic": "0",
  "smp": "0",
  "spp": "0",
  "sap": "0",
  "shpp": "0",
  "spbp": "0",
  "sncp": "0",
  "nicCompensation": "0",
  "cis": "0",
  "employmentAllowanceApplied": "0",
  "apprenticeshipLevy": "0",
  "eaBalanceBroughtForward": "0",
  "surplusBroughtForward": "0"
}

Authorizations

Authorization
string
header
required

Get token from Auth0 and paste it here

Path Parameters

organization_id
required
tax_year
integer
required
tax_month
integer
required
Required range: 1 <= x <= 12

Response

Successful Response

P32 liability record for a single tax month, as returned by the API.

taxYear
integer
required
taxMonth
integer
required
version
integer
required
grossLiability
string
required
Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
totalReclaims
string
required
Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
netPayable
string
required
Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
eaBalanceCarriedForward
string
required
Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
surplusCarriedForward
string
required
Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
incomeTaxPaye
string
default:0
Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
studentLoanPlan1
string
default:0
Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
studentLoanPlan2
string
default:0
Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
studentLoanPlan4
string
default:0
Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
studentLoanPg
string
default:0
Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
employeeNic
string
default:0
Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
employerNic
string
default:0
Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
class1ANic
string
default:0
Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
smp
string
default:0
Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
spp
string
default:0
Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
sap
string
default:0
Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
shpp
string
default:0
Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
spbp
string
default:0
Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
sncp
string
default:0
Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
nicCompensation
string
default:0
Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
cis
string
default:0
Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
employmentAllowanceApplied
string
default:0
Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
apprenticeshipLevy
string
default:0
Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
eaBalanceBroughtForward
string
default:0
Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
surplusBroughtForward
string
default:0
Pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$