Documentation Index
Fetch the complete documentation index at: https://docs.tight.com/llms.txt
Use this file to discover all available pages before exploring further.
Overview
One size fits none when it comes to accounting, and that’s why Tight has built native support for Canadian businesses. Whether your user base resides solely in Canada or you’re looking at adding Canadian support to your future roadmap without dedicating development resources, Tight has you covered.Use cases
Tax Estimates
Canadian users have to pay quarterly installments to the CRA, and Tight’s Tax Calculations API makes it easy for you to provide your users with the income tax estimates needed to pay those installments. Your users’ tax profiles are formatted specifically for providing accurate Canadian estimates, including the following Canada-specific fields:| Field | Description | Format |
|---|---|---|
| federalFilingStatus | The marital status of the user | Must be one of the following: “SINGLE”, “MARRIED” |
| taxState | Two-letter province abbreviation | String |
| annualW2Income | Estimate of the user’s annual wage total (aka T4 Income), before any tax withholdings | Numeric, with 2 decimal places |
| spouseIncome | Estimate of the user’s spouse’s annual wage total (aka T4 Income), before any tax withholdings | Numeric, with 2 decimal places |
| numDependents | Number of dependents | Numeric |
| dependentIncome | Estimate of the user’s dependents’ income | Numeric, with 2 decimal places |
| vehicleBusinessPercent | The user’s estimated percentage of driving that was for business purposes (measured in km) | Numeric, with 2 decimal places |
| autoSalesTax | Whether the user wants the Tight API to automatically calculate sales tax, based on the province that each expense originated in. This is useful for calculating the input tax credit, which will be applied against any sales tax owed on business income. | Boolean |
Tax reporting
The T2125 is generally the most complex portion of any Canadian self-employed individual’s tax filing, but Tight makes generating this form a breeze. A T2125 has to be filed for each sole proprietorship (line of business) that the user has participated in. Take a look at our Canada Tax Reporting docs to learn how to easily generate this tax report for each of your users’ businesses.Accounting
Tight’s “Invisible” Double-Entry Accounting is enabled in the background, tracking the proper accrual basis transactions in each user’s General Ledger. It’s up to you whether you want to display this to your users. Notably, for Canadian users, the Chart of Accounts includes an asset account for “Sales Tax Credit” as well as a liability account for “Sales Tax Payable”. These accounts are used to store the sales tax paid on expenses as well as the sales tax owed on income, respectively. Tracking these values allows Tight’s tax estimates to include the input tax credits that the CRA extends to businesses. And, if you use theautoSalesTax flag when setting up the user’s tax profile, that tracking will occur automatically.