@orchestree/tax
v1.0.0
Published
Tax module — Document extraction, smart questionnaire, automated filing, compliance
Downloads
22
Maintainers
Readme
@orchestree/tax
Tax document processing and filing for Orchestree. Extract information from tax documents, complete questionnaires, and file taxes with AI assistance.
Installation
npm install @orchestree/taxQuick Start
const { TaxClient } = require('@orchestree/tax');
const client = new TaxClient({
apiKey: 'your-api-key',
});
// Extract document
const extracted = await client.extractDocument(fileInput.files[0], 'w2');
// Calculate tax
const calculation = await client.calculateTax({
grossIncome: 75000,
deductions: 5000,
});
// Submit filing
const filing = await client.submitFiling({
year: 2024,
documents: [extracted.id],
});API Reference
TaxClient
extractDocument(documentFile, documentType)
Extract information from tax documents.
const result = await client.extractDocument(file, 'w2');calculateTax(taxData)
Calculate estimated taxes.
const result = await client.calculateTax({
grossIncome: 100000,
deductions: 10000,
});submitFiling(filingData)
Submit a tax filing.
const filing = await client.submitFiling({
year: 2024,
type: '1040',
});License
MIT
