Skip to main content
POST
Create a remittance account

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
business_entity_id
string
required
label
string
required
Maximum string length: 255
account_provider
enum<string>
Available options:
ca_ab_workers_compensation,
ca_bc_eht,
ca_bc_workers_compensation,
ca_cra,
ca_mb_eht,
ca_mb_workers_compensation,
ca_nb_workers_compensation,
ca_nl_eht,
ca_nl_workers_compensation,
ca_ns_workers_compensation,
ca_nt_government,
ca_nt_workers_compensation,
ca_nu_government,
ca_nu_workers_compensation,
ca_on_eht,
ca_on_workers_compensation,
ca_pe_workers_compensation,
ca_rq,
ca_sk_workers_compensation,
ca_yt_workers_compensation,
uk_hmrc
linked_remittance_account_id
string

The id of a CRA remittance account in the same business entity whose enrollments this account should follow. When set, work assignments enrolled in that CRA account are automatically enrolled in this account with matching effective dates, and manual enrollments on this account become unavailable. Only a Revenue Québec account may be linked, and only to a CRA account. An account that is the default for its authority cannot be linked; set is_default to false in the same request to link it. Clearing the value releases the generated enrollments, which stay in place and become editable and deletable again.

category
enum<string>
Available options:
ca_benefit_provider,
ca_provincial_government,
ca_tax_agency,
ca_union,
ca_workers_compensation,
uk_tax_agency
label_translations
object | null

Optional translations for the label property.

addressee
string | null
Maximum string length: 255
account_identifier
string | null
Maximum string length: 255
is_default
boolean
remitter_type
enum<string>
Available options:
accelerated_threshold_1,
accelerated_threshold_2,
annual,
quarterly,
regular
remittance_management
enum<string>
Available options:
automatic,
manual
note
string | null
address_line_1
string | null

Up to 30 characters when the address's country_code is CA or empty. Up to 255 characters for any other country.

Maximum string length: 255
address_line_2
string | null

Up to 30 characters when the address's country_code is CA or empty. Up to 255 characters for any other country.

Maximum string length: 255
city
string | null

Up to 28 characters when the address's country_code is CA or empty. Up to 255 characters for any other country.

Maximum string length: 255
administrative_area
string | null
Maximum string length: 255
province_code
string | null

In Canada, must be an uppercase 2-letter province code: AB, BC, MB, NB, NL, NS, NT, NU, ON, PE, QC, SK, YT

country_code
string | null

Must be an uppercase 2-letter country code (ISO 3166-1 alpha-2, e.g., CA).

postal_code
string | null
Maximum string length: 10
metadata
Workers’ compensation · object

Additional data points for this account. The available fields depend on the account's category; null for categories that capture no metadata.

tax_properties
object[]

Response

201 - application/json

Created

id
string
read-only

The unique identifier of the object in Nmbr.

object
string
read-only

The type of the object in Nmbr ("remittance_account").

data
Remittance Account · object