e-Invoice Software | Direct IRP Integration

e-Invoicing Software — generate IRNs in bulk, within the window.

WhiteBooks e-Invoice Software pushes invoices to the IRP and returns IRNs in under 200ms. Handles the 30-day reporting window, 24-hour cancellation, amendments, and credit notes. Mandatory for businesses with AATO above ₹5 crore.

Your ERPBilling Document · JSONWhiteBooksValidate · Transform · SignNIC IRPIRN + Signed QRIRN generated0.8s · ACK 112510144782611
Govt. of India GST Suvidha Provider
ISO 27001:2022 certified
GST Compliant
Tally Migration
E-Invoice Ready
Bank Reconciliation
25,000+
Businesses
5,000+
CA & Accounting Firms
30 Crore+
E-Invoices Generated
95%+
Customer Retention
4.9/5
Average Rating

Three things that go wrong with e-invoicing — and shouldn't.

01

The 30-day window is non-negotiable. Your software should know.

For businesses with AATO of ₹10 crore or more, invoices not reported to the IRP within 30 days are blocked from IRN generation. Without an IRN, the invoice is invalid under Rule 48(5) and blocked for buyer ITC. WhiteBooks tracks the window per invoice, escalates as you approach the deadline, and refuses to let invoices age out silently.

02

The IRP goes down. Your business doesn't stop.

The IRP has unplanned outages — usually around month-end. WhiteBooks queues invoices through outages, retries automatically with exponential backoff, and surfaces only the ones that need your attention. Your dispatch and billing don't wait.

03

Bulk operations are how real businesses run e-invoicing.

Generating 200 IRNs one at a time is not e-invoicing — it's data entry. WhiteBooks handles bulk generation, bulk cancellation, and bulk amendment as first-class workflows.

Everything your business needs in one place

From invoices and GST to purchases, banking and reports — WhiteBooks keeps every part of your books connected.

e-Invoice & IRN Generation
e-invoiceGenerate e-Invoice in one click

e-Invoice & IRN Generation

Generate GST e-Invoices in One Click

WhiteBooks lets you select any sales invoice and generate a GST compliant e-Invoice instantly with auto generated IRN linked without leaving the screen.

  • One-click IRN generation from sales invoices
  • Auto-fetch party GSTIN & invoice details
  • Instant acknowledgement number & date
  • Supports B2B, Export, SEZ & Deemed Export invoices
  • Bulk IRN generation for multiple invoices

Your end-to-end compliance lifecycle in one place.

Five products. One core platform. One contract, one workspace, one ledger of record. So every workflow from book-keeping to dispatch sees the same data.

Core Platform
GSP pipe · IRP gateway · Identity · Audit log

Built for teams. Ready for scale.

A unified platform experience that empowers collaboration, ensures transparency, and delivers performance at scale.

Role-Based Access & Control

Work with your team. Keep control.

Multiple users
with access roles
Maker-Checker
for invoice & payments
Audit trail &
activity logs

Audit Trail & Compliance

Track every action with tamper-evident logs and exportable evidence.

Multiple users
with access roles
Maker-Checker
for invoice & payments
Tamper-evident
change history
Filing & ITC
compliance evidence
User-action audit
& export reports
Platform overview

Explore how WhiteBooks powers your business

From invoicing and GST filing to purchases, expenses and bank reconciliation — everything stays connected in one place.

Live IRP status, IRN cancellation register & exceptions — your e-invoice dashboard

Live NIC IRP status, IRN cancellation window, success / failure trends, signed JSON archive and exception alerts — across every GSTIN you operate.

  • Live NIC IRP status
  • IRN cancellation window
  • Success / failure trends
  • Signed JSON archive
  • Exception alerts
  • Across every GSTIN
25,000+ businesses5,000+ CAs & tax professionals99.99% uptime
Dashboard preview
All GSTINs
Live IRP status
Signed QR
JSON archived
Exceptions
Auto-alerted
Invoice templates

Professional invoices that look as good as your business

Choose from beautifully designed layouts that are ready for branding, GST compliance, exports and digital signatures.

Classic

Print-ready

A timeless layout built for clarity — structured tables, bold totals and a print-ready format trusted by accountants everywhere.

GSTDigital signatureCustom brandingQR codesExport ready
Customize
LogoSignatureStampBrand ColorQR CodeGST Ready
Signed IRN QR

Scan to verify

Every e-invoice carries the IRP-signed QR. Scan it to instantly confirm the IRN, both GSTINs and the invoice value.

IRP-verified
Print FriendlyCustom BrandingDigital SignatureQR CodesPDF ExportStamp SupportGST ReadyResponsive Layout
Classic invoice template preview
Classic
Modern invoice template preview
Modern
Minimal invoice template preview
Minimal
Bold invoice template preview
Bold
Trusted across the industry

Compliance & Security KPIs

40%+Annual growth rate
4.9/5Average customer rating
Built forlong-term partnerships
5,000+CAs & tax professionals trust us
Accounting
25,000+Businesses
40+ ERP Integrations

GST e-Invoice software for Tally, SAP, Oracle, Dynamics & 40+ ERPs

WhiteBooks e-Invoice Software integrates with 40+ ERPs and billing systems via native connectors. For custom systems, the WhiteBooks e-Invoice API delivers the same capabilities programmatically.

Real-time Sync

Native connectors for instant data flow

Always Up-to-date

Maintained against every ERP upgrade

Zero Manual Work

No CSV exports. No email uploads.

Enterprise Secure

Bank-grade security & data protection

40+
ERP Integrations
1000+
Customers using integrations
Real-time
Data Push
99.99%
Uptime SLA
  • SAP S/4HANA
  • SAP ECC
  • Tally Prime
  • Oracle NetSuite
  • Microsoft Dynamics 365
  • Zoho Books
  • Odoo
  • Marg
  • Busy
  • 30+ more

What the AI actually does inside WhiteBooks e-Invoice.

WhiteBooks runs a shared AI engine across every product. Trained on Indian compliance data, tuned for finance teams, and embedded in the workflows you already use.

Built on the Anthropic API. Your data never used to train models.
01

HSN auto-suggestion

Type a product name to get a suggested HSN code and GST rate for review before you create an invoice.

02

Compliance copilot

Ask "show me all IRNs cancelled last month with reasons" or "which buyers have invoices nearing the 30-day deadline?" — answers from live data, source rows linked.

03

Place-of-supply auto-resolution

WhiteBooks reads the buyer GSTIN and shipping address, resolves the place of supply, and applies IGST vs CGST/SGST automatically. Handles bill-to/ship-to splits, third-party movements, and SEZ transactions.

04

Anomaly flagging

Invoice values 3× higher than the buyer's historical pattern? Flagged. Buyer GSTIN inactive in the GSTN registry? Flagged before IRN request. New HSN never used by your business before? Flagged for human review.

e-Invoicing Capabilities Directory

Complete e-Invoicing Software Feature Directory

Explore all real-time IRN generation modules, cancellation registers, E-Way Bill integrations, and GSTR-1 auto-population tools.

Frequently asked Questions.

From when is e-invoicing mandatory for my business in India?+
E-invoicing is mandatory for all businesses with Aggregate Annual Turnover (AATO) exceeding ₹5 crore in any financial year from 2017–18 onwards (effective 1 August 2023 under Notification No. 10/2023–Central Tax). Any business that crossed ₹5 crore in FY 2025–26 became newly required to comply starting 1 April 2026.
What is an IRN (Invoice Reference Number) and how is it generated?+
An IRN is a unique 64-character hash computed by the Invoice Registration Portal (IRP) using the SHA-256 algorithm on supplier GSTIN, document number, document type, and financial year. Once validated, the IRP digitally signs the invoice JSON and attaches a signed QR code containing key invoice parameters.
What is the 30-day reporting rule on the IRP, and what happens if I miss it?+
Taxpayers with AATO of ₹10 crore or more must report invoices to the IRP within 30 days of the invoice date (effective April 1, 2025). The IRP strictly blocks/rejects IRN generation for invoices older than 30 days. Under GST Rule 48(5), any document without an IRN is legally treated as if no invoice was issued, making it invalid for recipient Input Tax Credit (ITC).
Can I generate an e-Way Bill simultaneously with an e-Invoice?+
Yes. When providing vehicle number or transporter ID (Part-B details) along with invoice payload, WhiteBooks generates both the IRN and the e-Way Bill number in a single API call to the IRP/NIC system. Both the signed QR code and EWB number print on your invoice PDF.
Can I cancel an IRN after generation, and what happens after 24 hours?+
You can cancel an IRN directly on the IRP within 24 hours of generation, provided an active e-way bill is not attached. After 24 hours, GSTN rules prohibit cancellation on the IRP; you must issue an amendment or a credit note linked to the original IRN. WhiteBooks automatically supports both workflows.
What is AATO and how is it calculated?+
AATO stands for Aggregate Annual Turnover. It is calculated across all GSTINs registered under the same PAN nationwide, including taxable supplies, exempt supplies, exports, and inter-state supplies of goods/services, but excluding GST taxes. WhiteBooks reads your AATO and applies the appropriate compliance window automatically.
What happens if the IRP is down or experiencing latency?+
WhiteBooks queues your invoice generation requests through IRP outages and retries automatically with exponential backoff. You see queue status in real time and can override priority on critical dispatch invoices without stalling your warehouse operations.
Does WhiteBooks support e-invoicing for export and SEZ transactions?+
Yes. WhiteBooks handles export with payment of IGST, export without payment under LUT, SEZ supplies with payment, and SEZ supplies without payment. It automatically validates foreign currency codes, port codes, shipping bill numbers, and country masters per the latest GST schema.
What is the difference between B2B e-invoicing and B2C dynamic QR codes?+
B2B e-invoicing applies to businesses with AATO > ₹5 crore, requiring reporting to the IRP to get a signed IRN and QR code. B2C dynamic QR code applies to entities with AATO > ₹500 crore, requiring a payment-enabled dynamic QR code printed on invoices to end consumers so they can pay via UPI/banking apps. WhiteBooks supports both.
How does WhiteBooks e-Invoice Software differ from the e-Invoice API?+
e-Invoice Software is the full web application featuring user management, bulk Excel upload, print designer, exception dashboards, and role-based permissions for finance teams. The e-Invoice API is the underlying developer engine offering direct REST endpoints with SDKs in Python, Node.js, Java, and Go for custom ERP integration.

Stay inside the 30-day IRP window — every single invoice.

E-invoicing is mandatory for all businesses with AATO above ₹5 crore. For businesses with ₹10 crore+ AATO, invoices reported past 30 days are blocked by the IRP, making them invalid for recipient ITC under Rule 48(5). WhiteBooks customers move from 'evaluating e-invoicing' to 'live in production' in 2–6 weeks.

Start Free Trial

See pricing · WhiteBooks vs ClearTax