- Want to increase the tax deducted from their pay.
- Want to claim additional deductions.
- Have a significant life change, such as going back to school or taking on a dependent.
TD1 forms in the Nmbr API
TD1s are forms. Read the Forms guide for how to list form types, read their fields, create a form, and update it. This page covers what’s specific to TD1s. Nmbr provides every federal and provincial TD1 as its own form type:td1: the federal TD1.td1on,td1ab,td1bc, and so on: one form type per province and territory.td1x: Statement of Commission Income and Expenses, for commission employees.tp_1015_3_v: the Québec Source Deductions Return, Québec’s equivalent of the TD1.
- Their owner is a work assignment. A TD1 attaches to one work assignment, not to the employee as a whole, so an employee with two jobs can claim different amounts on each. Use a
wrkas_ID as theowner_idwhen you create one. - They’re records, not filings. TD1s aren’t submitted to a government agency, generated from payroll data, or exported. You create one, set the claim amounts, and Nmbr uses them in withholding calculations.
currency fields keyed by line, such as line_1_basic_personal_amount.
Creating a TD1
Create a TD1 with the Create a form endpoint. Send thetype, the work assignment as owner_id, and any claim amounts.
Request
null. Update it later with the Update a form endpoint, sending only the lines you want to change.
