Get tax details
Returns detailed breakdown of tax calculations including adjusted gross income, deductions, and federal taxes.
Inputs to tax calculation
The calculation combines two sources:- The business’s tax profile: filing status, W-2 income, tip/overtime income, withholding, state, deductions configuration (home office, vehicle/mileage), and any user-estimated business revenue/expense overrides.
- The business’s year-to-date financials on the requested
reporting_basis: business revenue and deductible expenses are pulled from the same P&L data that powers the P&L report.
full_year_projection=true, year-to-date income and expenses are projected forward to estimate a full-year figure before taxes are computed. The parameter defaults to false, so you must opt in to projection. For past years, the calculation always uses actual full-year data and full_year_projection has no effect.
All monetary fields in the response are in cents.
Income and expense calculation
Business revenue and deductible expenses are not pulled from the P&L directly. They are derived from the Schedule C report, which maps each categorized ledger account to a specific IRS Schedule C line. You can fetch that raw line-item report yourself with the Schedule C report endpoint. Income (taxable business revenue) comes from Schedule C Part I:- Line 1 (Gross receipts) minus Line 2 (Returns and allowances), plus Line 6 (Other income).
vehicle_expense in the deductions breakdown above.
Categories excluded from the tax calculation are those mapped to non-applicable Schedule C boxes:
- Equity accounts (owner’s draw, capital contributions, personal expenses).
- Non-deductible items (accounts explicitly marked non-deductible).
- Capitalized assets (these belong on the balance sheet, not the P&L).
- Clearing and liability accounts (temporary or non-business accounts).
- Uncategorized expenses awaiting review (see Pending and uncategorized transactions below).
Pending and uncategorized transactions
Only categorized transactions appear in the Schedule C report and therefore in the tax calculation. Transactions that have not yet been categorized do not have ledger entries and are implicitly excluded from every income and expense figure in this response. There is no query parameter to include pending transactions in the calculation.total_income, total_deductions and every downstream number can shift as the user categorizes more transactions. To surface the amounts that are currently missing from the calculation, use Get tax checklist, which returns the uncategorized deduction and deposit totals with counts.Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Headers
Content-Type must be set to application/json.
Path Parameters
The UUID of the business.
Query Parameters
The tax year (e.g., 2025). Supported years: 2024-2026.
The accounting basis for reporting. Defaults to the business's default reporting basis, or CASH if not set.
ACCRUAL, CASH Whether to project income/expenses for the full year based on year-to-date data. Only applicable for the current year. Defaults to false.
Response
Detailed tax breakdown.
Detailed breakdown of tax calculations including adjusted gross income, deductions, and federal taxes.