Get a summary of a user’s taxes, using varying inputs, for estimation purposes
The access token received from the authorization server in the OAuth 2.0 flow.
tax calculation parameters
Parameters for the v5 calculateTax endpoint
The client_id of the Tight Partner
"fake_client_id"
An anonymized userId, used for tracking API usage. The Tight Partner decides how to anonymize it.
"fake_userId"
The two-character State abbreviation for which tax needs to be calculated on
"DC"
Tax year for which tax needs to be calculated on
2019
The Tax Filing Status Code
S, M, MS, H, QW The year-to-date business income for which tax needs to be calculated on
100000
The year-to-date deductible expense total for which tax needs to be calculated on
5000
Array of JSON objects, where each object represents a personal expense for itemized deductions (Form 1040 Schedule A). You can also total many personal expenses together into one object, if they have the same category.
The year-to-date deductible mileage total (specified in miles, not dollars) for which tax needs to be calculated on
500
The year-to-date W2 income total for which tax needs to be calculated on
10000
The year-to-date tip income total for which tax needs to be calculated on
5000
The year-to-date overtime income total for which tax needs to be calculated on
3000
The number of state personal exemptions the tax filer qualifies for
1
Period for which tax needs to get calculated, defaults to YTD
YTD, ANNUAL_PROJECTED, YTD, ANNUAL_PROJECTED Date that the TaxEngine should treat as 'today', e.g. if you are trying to simulate a future scenario for test purposes. This field should be empty when deployed in production.
Array of JSON objects, where each object represents a tax payment
True if the user wants to specify their own withholdings, as opposed to using our estimated withholdings
Federal income tax that was withheld from wages; only utilized if useManualW2Witholding is true
5000
State income tax that was withheld from wages; only utilized if useManualW2Witholding is true
3000
The year-to-date business W-2 wage expenses total. Used to calculate Schedule A (Form 8995-A).
0
Array of JSON objects, where each object represents one income. You can also total many income together into one object, if they have the same incomeType
Business type of tax filer, for determining whether they qualify as a Specified Service Trade or Business
CONSULTANT, DRIVER, E_COMMERCE, FREELANCER, HOST, INSURANCE_AGENT, OTHER, REAL_ESTATE_AGENT, RETAIL, SALES Type of entity belonging to the tax filer, defaults to SOLE_PROPRIETORSHIP
SOLE_PROPRIETORSHIP, LLP, LLC, S_CORP, C_CORP The number of qualifying children under age 17 with a social security number
1
The number of other dependents, including qualifying children 17 or older or who do not have a social security number
1
The number of qualifying dependents at the state level. See State Dependents Documentation for state specific info.
1
The number of other qualifying dependents at the state level. See State Dependents Documentation for state specific info.
1
Array of JSON objects, where each object represents one alternative minimum tax adjustment (Form 6251). You can also total many alternative minimum tax adjustments together into one object, if they have the same type.
JSON object representing spouse-specific input fields. Used when the tax filing status code is M or MS
Successful operation
The ISO 3166-1 alpha-3 country code
The two-character state (or Province) abbreviation for which tax needs to be calculated on
Tax year for which tax needs to be calculated on
The tax filing status code at the federal level
S, M, MS, H, QW "S"
The tax filing status code at the state level
S, M, MS, H, QW "S"
The year-to-date W2 income total for which tax needs to be calculated on
The year-to-date business income for which tax needs to be calculated on
The year-to-date deductible expense total for which tax needs to be calculated on
The year-to-date business expenses total for which tax needs to be calculated on
The year-to-date deductible personal expenses total for which tax needs to be calculated on
The year-to-date deductible expenses total for which tax needs to be calculated on
The year-to-date deductible expense total originating from mileage
The year-to-date deductible expense total not originating from mileage
Home office deduction
Self employment deduction
Adjusted gross income
Overall tax amount
Overall amount saved by tracking expenses with Tight
Remaining tax amount to be paid
Remaining federal tax amount to be paid
Remaining state tax amount to be paid
Yearly due date for this year's tax season
Income remaining after tax collected
Total taxable income from sources other than wages, tips, and business