Finance and GST compliance
Compliance Core · Finance & GST

Indian compliance.
Native, not bolted on.

GST e-invoice, GSTR-1 / 3B / 9 / 2B reconciliation, ITC ledger, RCM. Multi-stage costing for paper mills. FEMA + trade finance. Multi-company, multi-currency, multi-GSTIN. Real-time margin per customer × grade. Built for Indian paper manufacturing.

GSTR-1/3B/9

auto-filing

Multi-GSTIN

per company

FEMA

+ trade finance

Live

margin per SKU

Generic ERPs underdeliver here

Indian GST is not a configuration. It's a system.

Most global ERPs bolt GST on top — separate filing tool, IRN add-on, GSTR reconciliation as an after-thought. Result: five-day month-ends, frequent ITC mismatches, FEMA stress on every export.

Paper mills layer additional complexity — multi-stage costing, RCM on transport, fibre import via LC, multi-GSTIN across plants. The Finance module is engineered around these realities, not adapted to them.

Compliance overhead · 3-entity group

Month-end close (legacy)5 days
GSTR-2B mismatch rate8.4%
FEMA exceptions/year12
Month-end (with module)0.5 day

* 3-entity paper group, 5 GSTINs, post-6 month deployment baseline.

GST Stack

Four pillars. End-to-end GST.

From IRN at the point of invoice to annual GSTR-9 reconciliation — every step is engineered, integrated, and audit-ready.

E-Invoice & IRN

NIC IRP integration

Generate IRN with QR code the moment an invoice is finalized. Auto-link to e-Way bill. Handle the 30-day amendment window cleanly via cancel-and-reissue.

Coverage

B2B · B2C · Export · SEZ · RCM · Credit Notes

GSTR-1 Auto-File

Real return from real data

Register populates from e-invoices, B2C aggregates, exports, HSN summary, credit notes — all classified to the right table. Download JSON or file directly via API.

Coverage

Tables 4A · 4B · 5 · 6A · 6B · 7 · 8 · 9B · 12 · 13

GSTR-3B + ITC

Cash vs credit visibility

GSTR-3B summary builds from sales + purchase registers with ITC ledger applied. See cash payable vs credit available before filing. ITC reversal triggers tracked (180-day rule, blocked credits, common credit).

Coverage

3.1 outward · 4 ITC · 5 exempt · 5.1 interest · 6.1 payment

GSTR-9 + Recon

Annual + audit-ready

GSTR-9 annual return assembly with auto-reconciliation against monthly filings. GSTR-2B vs purchase register matching. Discrepancy reports ready for audit before filing window closes.

Coverage

GSTR-9 · GSTR-9C · GSTR-2B recon · ITC eligibility audit

Multi-Stage Costing

Cost the way a paper mill actually runs.

Four costing stages from pulp to finished reel. Standard vs actual tracked at each stage with variance posted automatically.

Stage 1 — Pulping

Furnish costs by virgin/recycled mix, chemical dosing, energy. Per-tonne pulp cost rolls up by recipe.

Captures

Raw fibre, NaOH, AKD, alum, retention aids, steam, kWh

Stage 2 — Stock prep & Paper

Stock-prep additives (sizing, retention, drainage aids), wet-end + dry-end energy, wire + felt wear allocation.

Captures

Stock additives, steam (drying), kWh (vacuum + drives), wire/felt amortization

Stage 3 — Finishing

Calendering, slitting, reel-wrapping, packing. Conversion cost per slit pattern, deckle waste valuation.

Captures

Calender energy, slitter wear, wrap material, labour, deckle trim

Stage 4 — Variances

Standard vs actual variance split by material, labour, utility, overhead, FX, yield. Variances post to GL automatically on WO close.

Captures

Material price/qty, labour rate/efficiency, utility, overhead absorption, yield

Sample Invoice

From SO to IRN to GSTR-1.

A real invoice flow — sales order → invoice → IRN → e-Way bill → GSTR-1 register entry. Zero re-keying.

INVOICEINV-2026-04-2871IRN GENERATED
GSTIN: 29ABCDE1234F1Z5Date: 12-Apr-2026

Taxable value

₹14,28,400

CGST 9%

₹1,28,556

SGST 9%

₹1,28,556

Total invoice

₹16,85,512

IRN status

ACK 14:21

Document chain

SO-2847DC-1894INV-2026-04-2871IRN: 35a1b…f2c8QR ✓EWB: 7728…1140GSTR-1 Tbl 4A

Real-time margin

+18.4%

Cost rolled up from pulp batch BAT-9817, PM-2 shift A, conversion stage.

ITC implication

₹84,256

Buyer's eligible ITC. Will appear in their GSTR-2B for April.

FEMA flag

N/A

Domestic invoice. No FEMA tracking required.

Capability Catalog

100+ capabilities. Six categories.

Every screen built around Indian compliance reality — not patched in via configuration.

GST Compliance

22 capabilities

  • · IRN generation via NIC IRP
  • · QR code embed on PDF
  • · E-Way bill auto-chain
  • · GSTR-1 auto-population
  • · GSTR-3B summary + ITC ledger
  • · GSTR-2B recon against purchases
  • · GSTR-9 annual return
  • · GSTR-9C reconciliation
  • · RCM journal auto-posting
  • · ITC reversal triggers (180-day rule)
  • · HSN summary export
  • · Multi-GSTIN per legal entity

Costing & Variance

18 capabilities

  • · Multi-stage paper mill costing
  • · Per-grade × machine × shift breakdown
  • · Standard vs actual variance
  • · Material price + qty variance split
  • · Labour rate + efficiency variance
  • · Utility variance (kWh, steam, water)
  • · Overhead absorption per machine-hour
  • · FX gain/loss variance for imports
  • · Yield variance per BOM
  • · Landed cost for imported pulp
  • · Cost rollup per customer order
  • · Real-time margin per SKU

AP / AR

20 capabilities

  • · AP three-way match (PO ↔ GRN ↔ Invoice)
  • · TDS auto-deduct by section
  • · MSME 45-day payment enforcement
  • · AP aging 30/60/90/120+
  • · AR invoice posting to GL
  • · Multi-instrument receipt (NEFT/UPI/Cheque/LC)
  • · PDC register with bounce handling
  • · AR aging + dunning escalation
  • · Interest debit-note auto-gen
  • · Bad debt write-off workflow
  • · Customer credit limit enforcement
  • · Vendor blacklist + audit

FEMA & Trade Finance

16 capabilities

  • · FEMA Master Directions compliance
  • · Shipping bill linkage to invoice
  • · ICEGATE EDI integration
  • · eBRC reconciliation
  • · SOFTEX / EDPMS tracking
  • · LC management (issuance → realization)
  • · Packing credit + post-shipment finance
  • · Invoice discounting / SCF
  • · ECGC export credit insurance
  • · Forex revaluation + FX gain/loss
  • · Multi-currency journal entries
  • · FTA / RoDTEP claim files

Multi-Entity

14 capabilities

  • · Multi-company legal entities
  • · Multi-GSTIN per company per state
  • · Multi-currency with FX revaluation
  • · Inter-company transactions + elimination
  • · Consolidated group reporting
  • · Per-entity COA with mapping
  • · Cross-entity payment routing
  • · Statutory entity separation in audit

Period & Audit

12 capabilities

  • · Soft-close + hard-close periods
  • · Period close checklist enforcement
  • · Re-open authorization audit
  • · Journal entry DRAFT → POSTED + reversal
  • · Accrual reversal workflow
  • · Trial balance drill-down
  • · Full audit trail per posting
  • · Read-only mode on locked budgets

Use Cases

Real finance team scenarios.

Four moments where the Finance module pays for itself.

GST month-end close, no panic

Case 01

GST month-end close, no panic

Scenario

CFO of a 3-entity group used to spend 5 working days every month-end reconciling GSTR-1, matching GSTR-2B against purchases, and chasing IRN failures.

Module Response

GSTR-1 populates live from IRN-generated invoices. GSTR-2B recon shows mismatches the day they appear, not at filing. ITC ledger live across all 3 GSTINs. CFO reviews exceptions for 2 hours, files for all entities by 5pm of day 1.

close days

5 → 0.5

mismatches found

Live

filings

3 GSTINs

Margin per customer × grade, daily

Case 02

Margin per customer × grade, daily

Scenario

Sales head wants to know real margin by customer × grade. Finance team produces it quarterly — too late to act when a customer is unprofitable.

Module Response

Multi-stage costing rolls up live. Each invoice tags actual cost (pulp batch, machine hours, energy, conversion). Margin per line visible the same day. Sales head spots customer ABC at -1.2% margin on KR-80, renegotiates within the week.

granularity

Customer × Grade

lag

Same day

margin recovered

+2.4%

Export shipment: from PO to eBRC

Case 03

Export shipment: from PO to eBRC

Scenario

Export order to Bangladesh customer. Sales raises invoice, dispatch generates shipping bill, bank realizes proceeds 35 days later. Finance traditionally reconciles eBRC weeks after.

Module Response

Sales order → invoice → shipping bill linked end-to-end. ICEGATE EDI confirms. Bank realization auto-matches against shipping bill, generates eBRC entry. FEMA monitor flags any export approaching realization deadline. No manual stitching, no FEMA breach.

reconciliation

Auto

deadline alerts

Live

FEMA breaches

0

Three-way match catches ₹4.7L overcharge

Case 04

Three-way match catches ₹4.7L overcharge

Scenario

Pulp supplier raises AP invoice for ₹84.3L. PO was ₹79.6L. GRN was 102 t against 100 t ordered, but supplier billed pre-agreed rate +6% (post-contract revision they hadn't intimated).

Module Response

Three-way match flags ₹4.7L variance. Payment blocked. AP exec sends auto-drafted dispute mail with PO, GRN and invoice attached. Supplier acknowledges error, issues credit note. Payment released against net amount.

variance caught

₹4.7L

time to resolve

2 days

payment block

Auto

Performance Comparison

Legacy ERP vs Papyrus Finance.

Before/after on a 3-entity paper group, 6 months post-go-live.

MetricLegacy / Generic ERPWith ModuleImprovement
GST month-end close5 daysHalf day10× faster
GSTR-1 / 3B reconciliationAfter filingLivePreventive
Margin visibility lagQuarterlySame day60× tighter
AP overpayment riskManual reviewAuto-blockedZero leaks
FEMA breach incidents1-2 / year0Eliminated
Period close audit findings10-15 / cycle< 27× cleaner

Implementation

Live in one fiscal month.

Sequenced so the next GSTR-1 cycle runs on the module. Parallel run with legacy for one cycle, then cutover.

W1
Week 1·

COA + entities + GSTIN

  • Multi-company structure
  • COA migration with mapping
  • GSTIN registration per state
  • Opening balances + reconciliation
W2
Week 2·

Tax + compliance setup

  • IRN integration with NIC IRP
  • TDS section configuration
  • RCM rule library
  • E-Way bill credentials
W3
Week 3·

Costing + AP/AR config

  • Multi-stage costing per machine
  • Three-way match tolerances
  • MSME suppliers flagged
  • AR aging buckets + dunning
W4
Week 4·

Go-live + parallel run

  • Live invoice + IRN flow
  • GSTR-1 register live
  • AP three-way match enforced
  • Parallel run vs legacy for 1 cycle
W5+
Week 5+·

Full cutover

  • Legacy system frozen
  • GSTR-3B filed via module
  • Variance reports tuned
  • Audit trail validated

Every Capability

Drill into any feature.

Click any capability to drill in.

Preview — available on requestRoadmap — planned within 12 months

Integrations

Works with everything else.

Every Finance action flows into the other modules — no manual data re-entry, no reconciliation pain.

FinanceSales

Invoice → AR posting

Auto-GL receivable + revenue

FinanceProcurement

AP invoice → match

3-way match before payment

FinanceInventory

Stock movement → GL

Auto valuation posting

FinanceProduction

WO close → cost settle

Variance posted to GL

FinanceHR

Payroll → GL journal

Salary + statutory entries

Paper mill

Ready to modernize your mill?

See Papyrus BPApp
in your mill.

Book a personalized demo. We'll walk through every module relevant to your operation — from Deckle optimization to GSTR-3B compliance.

FAQ

Finance — common questions

Is GST e-invoicing built in?+

Yes. IRN generation via IRP, QR code, e-way bill, GSTR-1/3B auto-population, GSTR-2B reconciliation, ITC ledger, RCM on transport — all native.

What about FEMA for exporters?+

FEMA-compliant forex handling, shipping bill generation, ICEGATE integration, ECGC, packing credit, post-shipment finance, SOFTEX/EDPMS reconciliation.

Multi-company, multi-currency, multi-GSTIN?+

Yes. Native support for multiple legal entities, multi-currency (with FX revaluation), and multiple GSTINs (per state). Consolidated reporting at group level.

Real-time costing for paper mills?+

Yes. Multi-stage cost rollup (pulp → paper → finishing) with actual material, labour, energy consumption. Cost per ton visible at shift end.

CallRequest Demo