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
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
label_translations
object | null

Optional translations for the label property.

account_identifier
string | null
Maximum string length: 255
is_default
boolean
remitter_type
enum<string>
Available options:
accelerated_threshold_1,
accelerated_threshold_2,
quarterly,
regular
remittance_management
enum<string>
Available options:
automatic,
manual
note
string | null
address_line_1
string | null
address_line_2
string | null
city
string | null
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