🎉 Free 14-day trial on every plan — no credit card, no sales call, cancel anytime. Start now →
Compliance & e-invoicing hub

Stay compliant where you do business.

PeppyBooks supports country-specific tax, VAT, GST and e-invoicing workflows inside the same system that creates your accounting and inventory transactions — validated, submitted and cleared in real time, never re-keyed into a portal.

🇮🇳 🇦🇪 🇸🇦 🇿🇲 🇬🇭 🇰🇪 🇸🇬 🇲🇾 🇳🇬 9 regimes live & rolling out
Tax Invoice · INV-2847 CLEARED
Seller GSTIN29ABCDE1234F1Z5
BuyerABC Traders Ltd
Taxable value₹2,74,576
GST (18%)₹49,424
Invoice total₹3,24,000
IRN a1b2c3d4e5f6…8f7e6d5c4b3a
Digitally signed by the tax authority · 12 Jul 2026, 14:03 · valid
Global country selector

Pick a country. See exactly what applies.

Each regime is live inside PeppyBooks with its own e-invoicing workflow — select yours for the mandate, who must comply, transaction types and the full country guide.

🇮🇳

India — GST e-Invoice & e-Way Bill

IRP-cleared IRN with QR, plus e-way bills for goods movement

● Live
Who must comply

GST-registered B2B suppliers above the notified turnover threshold, phased down over time.

Transaction types
B2B invoicesExportsCredit/debit notese-Way bills
IRN + signed QR returned in real time from the IRP.Full India guide

Mandates, thresholds and timelines change frequently — PeppyBooks keeps each workflow current, but always confirm your obligations with your tax authority or advisor.

E-invoice lifecycle

One invoice. Seven steps. Zero re-typing.

The same document your team raises travels all the way to the tax authority and back — cleared, signed and posted — without ever leaving PeppyBooks. Press play 👇

In PeppyBooks With the tax authority
Watch a live clearance: INV-2847 · ₹3,24,000
  1. Create transactionInvoice raised
  2. ValidateSchema & tax rules
  3. SubmitTo the authority
  4. Authority responseIRN / UUID issued
  5. QR / clearanceSigned & stamped
  6. Customer documentCompliant PDF sent
  7. Accounting & auditPosted & logged

Ready — press Run clearance to watch the invoice clear end to end.

Real-time validation & submission

Caught before the authority ever sees it.

Every field is checked against the country's schema and tax rules the instant you save — GSTIN/TRN format, HSN/SAC, tax rates, mandatory fields — so invoices submit clean and clear on the first try.

  • Country schema & tax-rule validation at source
  • Direct, secure submission — no portal, no plugin
  • Offline queue with automatic retry
Seller / buyer tax ID · format & checksumValid
HSN / SAC codes · all line itemsValid
Tax rates & totals · matchValid
Place of supply · confirm state codeReview
Mandatory fields · completeValid
INV-2851 · Delta FoodsRejected: HSN 9999 not permitted for this item
Fix & resubmit
INV-2849 · Metro RetailFailed: buyer GSTIN inactive on portal
Fix & resubmit
2 to fix · 4 auto-retried & cleared overnight
Failed invoice monitoring

Nothing slips through the cracks.

Failed and rejected documents land in one monitor with the authority's exact error message — so you fix the real problem and resubmit in seconds, instead of discovering a gap at filing time.

  • One queue for every failed or rejected document
  • Plain-language reason from the tax authority
  • Fix, resubmit and auto-retry — with alerts
QR & clearance response

The proof of clearance, on every document.

When the authority accepts an invoice it returns an identifier — IRN, UUID or control number — plus a signed QR. PeppyBooks stamps them onto the customer's invoice automatically, so what you send is verifiably compliant.

  • IRN / UUID / control number captured & stored
  • Signed QR rendered on print & PDF
  • Digital signature & timestamp on record
Clearance response ACCEPTED
IdentifierIRN
a1b2c3d4e5f6a7b8c9d0…8f7e6d5c4b3a
Ack no.112410077431
Signed12 Jul 14:03
E-way bill workflow

Goods on the move, documented before the wheels turn.

Where goods movement needs a transport document, PeppyBooks generates the e-way bill from the same invoice — number, validity and vehicle details attached — so dispatch never waits on paperwork.

From · Head OfficeBengaluru · 560004
EWB 4712 0093 1188
Vehicle KA-01-AB-2231 · valid 3 days
To · Branch 1Mumbai · 400001
VAT / GST reporting

Returns that assemble themselves.

Because every cleared invoice already sits in your books, your periodic returns and checks are built from the source — ready to review and file, not rebuild in a spreadsheet.

GSTR-1 / sales returnOutward supplies, auto-populated
GSTR-3B / summaryLiability & input credit
Input tax checkPurchases vs portal
VAT return & booksPer country & period
15Jul
GSTR-3B · JuneSummary return & payment
Due in 4d
11Jul
GSTR-1 · JuneOutward supplies
Due soon
07Jul
TDS depositJune deductions
Filed
20Jul
VAT return · UAE entityQ2 period
On track
Filing reminders

Deadlines that chase you, not the other way round.

Every return, per company and per country, on one calendar — with reminders before the due date and a clear status so a filing is never missed to a penalty.

  • Per-country, per-entity filing calendar
  • Escalating reminders by email & in-app
  • Status: due, filed, on track — at a glance
Compliance dashboard

Your whole compliance posture, on one screen.

GSTR status, e-invoice health, e-way bills, TDS and tax bank matching — live in the command center, so nothing hides until it's a problem.

erp.peppybooks.com/compliance
PeppyBooks compliance dashboard showing GSTR-3B and GSTR-1 due dates, e-invoice and e-way bill status, TDS filed, tax figures to check, and a month-end checklist.
Audit records

Every submission, provable years later.

Each validation, submission and authority response is logged with its identifier, payload reference and timestamp — a complete, tamper-evident trail that stands up to an audit without a scramble.

  • Immutable log of every e-invoice event
  • Authority identifiers & responses retained
  • Export-ready for auditors & assessments
INV-2847 submitted & clearedIRN a1b2…3a14:03
EWB 4712…88 generatedvalid 3d14:04
INV-2851 rejected · HSNerr 228713:51
INV-2851 fixed & resubmittedIRN c4d5…9b13:58
Multi-country operations

One platform. Many tax regimes. One truth.

Run companies across borders from a single login — each with its own currency, tax rules and e-invoicing workflow — and consolidate the group in real time. Add a country as its mandate goes live, without switching systems.

9e-invoicing regimes supported
1login for every entity
0plugins or portals to maintain
FAQ

Compliance questions, answered.

How is e-invoicing built into PeppyBooks?

The same invoice your team raises is validated, submitted to the tax authority and cleared in real time — returning an IRN, UUID or QR — without exporting to a separate portal or plugin.

Which countries does PeppyBooks support?

India GST e-invoice & e-way bill, UAE e-invoicing & VAT, Saudi ZATCA, Zambia ZRA Smart Invoice, Ghana GRA e-VAT, Kenya eTIMS, Singapore GST & InvoiceNow, Malaysia e-invoice & SST, and Nigeria e-invoicing — with more added as mandates roll out.

What happens if the tax authority rejects an invoice?

Failed and rejected invoices are monitored in one place with the authority's error message, so you can fix and resubmit — and offline documents queue and retry automatically once connectivity returns.

Can I operate in more than one country?

Yes. Run multiple companies across countries from one login, each with its own tax regime and e-invoicing workflow, consolidated in real time.

Is every submission auditable?

Yes. Every validation, submission and authority response is logged with its identifier and timestamp, giving you a complete, tamper-evident audit record.

Compliant in every market you sell in.

Turn on your country's e-invoicing and let clearance happen as you bill — free for 14 days, every feature unlocked. No card, no sales call.

Start for free — 14 days, no card