Income Tax Report APIs
The Income Tax Report APIs provide comprehensive reporting capabilities for investment analysis, tax planning, and compliance. Generate detailed profit & loss reports, capital gains statements, and tax analysis across multiple asset classes using job-based async processing.Key Features
Tax P&L Reports
Generate profit & loss reports with automatic capital gains tax classification and indexation benefits.
Capital Gains Reports
Create detailed capital gains statements for tax assessment and compliance.
Mutual Fund Statements
Generate capital gains statements for mutual fund investments with OTP verification.
Async Job Processing
Handle large datasets with background job processing, status polling, and webhook notifications.
Tax P&L Reports
Generate comprehensive profit & loss reports with tax implications:Domestic Securities
Indian market investments with indexation
Foreign Securities
International investments with currency gains
Capital Gains Reports
Create detailed capital gains statements for tax compliance:Domestic Securities
Capital gains for Indian securities
Foreign Securities
Capital gains for international investments
Asset Classes Supported
Securities (Domestic & Foreign)
- Equity Shares: Delivery and intraday trading with holding period classification
- Mutual Funds: SIPs, lump-sum investments, redemptions with indexation benefits
- Derivatives: Futures, options, and other derivative instruments
- Currency Impact: Foreign securities with automatic currency conversion and gains
Investment Portfolios
- Multi-Asset: Combined reporting across different asset classes
- Tax Regimes: Support for both old and new tax regimes
- Holding Periods: Automatic STCG/LTCG classification
- Indexation: Cost inflation adjustment for long-term gains
Async Job Processing
All report generation uses job-based asynchronous processing for scalability:Upload Transaction Data (if required)
For large datasets, upload transaction data via provided S3 presigned URLs
Job Status Flow
Report Formats
Excel Reports (.xlsx)
- Detailed breakdowns by asset class and transaction type
- Tax calculations with STCG/LTCG classification
- Summary sheets with portfolio-level analytics
- Annexures with transaction-level details
JSON Reports
- Structured data for programmatic processing
- API integration ready format
- Real-time access to report data
- Custom filtering and analysis capabilities
Tax Compliance Features
- Automatic classification: STCG (Short-term) vs LTCG (Long-term) gains
- Indexation benefits: Cost inflation adjustment for domestic securities
- Currency gains: Foreign exchange impact on international investments
- Tax regime support: Old and new tax regime calculations
- Carry forward losses: Capital loss tracking and utilization
Integration Options
- REST APIs: Standard HTTP endpoints for all report operations
- Postman Collections: Pre-configured API testing environments
- Webhook Support: Real-time notifications for job completion
- Batch Processing: Handle thousands of transactions efficiently
Performance & Limits
- Job Queue: Unlimited job submissions with concurrent processing
- Data Processing: Handle up to 50,000 transactions per job
- Report Generation: Excel reports up to 10MB in size
- Retention: Job results available for 30 days
- Rate Limits: 100 requests per minute per API key
Use Cases
Tax Planning & Filing
- ITR Preparation: Generate data for Income Tax Return filing
- Tax Optimization: Identify tax-saving opportunities
- Compliance Reporting: Meet regulatory reporting requirements
Portfolio Analysis
- Performance Review: Analyze investment performance with tax impact
- Rebalancing: Optimize portfolio based on tax implications
- Reporting: Generate client-ready investment reports
Financial Planning
- Tax Liability: Estimate future tax obligations
- Capital Gains Planning: Plan asset sales for optimal tax outcomes
- Wealth Management: Comprehensive tax-aware portfolio management
Related APIs
- Calculator APIs: Real-time calculations without job processing
- Compliance APIs: ITR filing and ERI integration
- OCR APIs: Extract data from tax documents
Support & Resources
- API Reference: Complete endpoint documentation with examples
- Postman Collection: Import ready-to-use API tests
- Sample Data: Pre-formatted transaction data for testing
- Annexures: Detailed schema documentation for data formats