Skip to Content
BlitzPulse docs are live. Looking for the app? Visit https://app.blitzglobalcapital.com.

Tax API

Auto-generated from openapi-snapshot.json. Do not edit by hand — changes are overwritten by scripts/docs/generate_api_reference.py.

9 endpoints in this group.

GET /api/tax/due-dates

Get Due Dates

Parameters

NameInTypeRequiredDescription
tax_yearqueryoptional

Responses

CodeDescription
200Successful Response
422Validation Error

POST /api/tax/federal

Calculate Federal

Calculate federal income tax liability.

Request body: application/json

Responses

CodeDescription
200Successful Response
422Validation Error

POST /api/tax/net-income

Calc Net Income

Calculate net LLC income for the tax year (Section 475(f) ordinary income). Includes car deduction (prorated), all LLC deductions, and NOL (80% cap).

Request body: application/json

Responses

CodeDescription
200Successful Response
422Validation Error

GET /api/tax/payments

List Payments

List estimated tax payments. P0-8: limit capped at 100.

Parameters

NameInTypeRequiredDescription
tenant_idqueryintegeroptional
tax_yearqueryoptional
limitqueryintegeroptionalPage size (max 100).
cursorqueryoptionalOpaque pagination cursor from a previous page’s next_cursor.

Responses

CodeDescription
200Successful Response
422Validation Error

POST /api/tax/payments

Log Payment

Request body: application/json

Responses

CodeDescription
201Successful Response
422Validation Error

POST /api/tax/quarterly-estimate

Quarterly Estimate

Compute estimated quarterly tax payment.

Implements:

  • YTD P&L annualization based on days_elapsed
  • Full SE tax (Schedule SE) — no longer stubbed to 0
  • NOL carryforward with 80% TCJA cap
  • Child tax credit with phase-out
  • Safe-harbor comparison (Method 1 vs Method 2) — picks lower
  • Penalty risk traffic light (green / amber / red)
  • State tax estimate

Request body: application/json

Responses

CodeDescription
200Successful Response
422Validation Error

POST /api/tax/safe-harbor

Safe Harbor

Calculate IRS safe-harbor payment.

Method 1: 100% of prior-year tax (110% if prior AGI > $150,000). Method 2: 90% of current-year projected tax. Recommended: whichever is LOWER (IRS allows either).

Request body: application/json

Responses

CodeDescription
200Successful Response
422Validation Error

POST /api/tax/se-tax

Calc Se Tax Endpoint

Calculate Schedule SE self-employment tax. Returns se_tax, deductible_half, and se_income_subject.

Request body: application/json

Responses

CodeDescription
200Successful Response
422Validation Error

POST /api/tax/send-reminder

Send Reminder

Send quarterly tax payment reminder email.

Parameters

NameInTypeRequiredDescription
tenant_idqueryintegeroptional
quarterqueryintegerrequired

Responses

CodeDescription
200Successful Response
422Validation Error