GST-ready accounting with a
tamper-proof audit trail.
Raise GST invoices in seconds. Send quotations your customers accept online. File from GSTR-ready summaries. Every change is written to a SHA-256 hash-chained log, so your books can prove they have not been edited.
SHA-256 chained row-level securityEvery paid plan ships with
the same 12 features
No feature paywalls, only volume tiers. Pick the plan that matches how many organisations, users and invoices you handle.
Quotations with Accept / Decline
GST-compliant quotes with public share links. 10 industry templates (Software, Marketing, Travel, Solar, Web, Consulting, Real estate, Events, Goods, Other).
Recurring invoices & subscriptions
Monthly, quarterly or yearly schedules per customer. Batch-approve or batch-send on the due date.
GST / VAT period reports
GSTR-style summaries for India. VAT period reports for UAE, UK and EU, sales-tax aggregation for US, SG, AU and CA. Pulled live from your ledgers.
Bank reconciliation
Import statement CSVs, match transactions to outstanding invoices, mark paid and adjust the ledger in one action.
Multi-currency invoicing
INR, AED, GBP, USD, EUR, SGD, AUD, CAD. Per-invoice exchange rate tracked, reports rendered in your organisation’s base currency.
Public share links
Every invoice and quotation gets a private share URL. Customers view, print, save as PDF, accept or decline. No sign-in needed.
Per-org branding
Logo and accent colour per organisation. Re-skins invoices, quotes, emails and the public viewer. Useful for agencies billing under several brands.
Role-based access
Four roles per organisation: Admin, Accountant, Member, Viewer. Enforced server-side with Postgres Row-Level Security, not just in the UI.
Trial balance & financial reports
Trial balance, profit & loss, balance sheet, day book, party-wise ageing, item-wise sales. Export as CSV or PDF.
Send from your own SMTP
Plug in SMTP credentials per organisation and customer emails come from your domain. Falls back to Graciax platform SMTP if unset.
Hash-chained audit trail
SHA-256 chained log of every change. Designed for MCA Rule 11(g). Verifiable end to end: modify history and the chain breaks.
Passkeys & 2FA
WebAuthn passkeys (Face ID, Touch ID, security keys) for password-less sign-in. TOTP 2FA (Authy, Google Authenticator, 1Password) for extra protection.
From quote to return,
every step on the record
Filing-ready the moment you save it.
Every invoice carries the GST fields auditors check for. Country defaults switch the tax model the moment you create the organisation: India and the UK get an April fiscal year, Australia gets July, the rest get January.
- India GST: CGST/SGST intra-state, IGST inter-state, HSN/SAC, reverse charge, B2B/B2C inferred from GSTIN
- International tax: UAE VAT (5%), UK VAT (20%), EU VAT, US sales tax, SG GST (8%), AU GST (10%), CA GST/HST (5 to 15%)
- E-invoice and e-way bill capture: IRN, ack number, signed QR and EWB number stored (NIC auto-generation on the roadmap)
- FY-aware numbering: invoice and quote numbers reset per fiscal year, gap-free
GSTIN 27ABCDE1234F1Z5 · MaharashtraGST · B2B
Quotes customers can Accept without signing up.
Send a public link. The customer opens it, presses Accept, and the quote converts to a draft invoice on your dashboard. 10 starter templates carry the SAC codes, validity windows and starter line items for that industry.
- UUID share link: 122 bits of entropy, customer-shareable, no sign-up wall
- One-click convert: accepted quotes become draft invoices automatically
- Industry templates: 10 domains with pre-filled validity, terms, SAC codes and starter lines
- Image proxy: storage origin hidden, the customer only sees your branded viewer
Return summaries pulled live from your ledgers.
GSTR-1 and GSTR-3B style summaries build themselves from the invoices you have already raised. Outward supplies split by B2B and B2C, tax split by CGST, SGST and IGST, all for the period you pick. No re-keying into a spreadsheet at month end.
- GSTR-1 / 3B style summaries for India, computed from posted invoices
- VAT period reports for UAE, UK and EU; sales-tax aggregation for US, SG, AU and CA
- Trial balance, P&L, balance sheet and day book for the same period, exported as CSV or PDF
- Every figure traces back to an audit-logged invoice or journal entry
Hash-chained. Provably immutable. MCA Rule 11(g) ready.
Every journal post, invoice change, role assignment, SMTP config edit and subscription update is appended to a SHA-256 hash-chained audit log. Try to alter history and the chain breaks. The verifier reports the break, the row and the field.
- SHA-256 chained audit log: every entry linked to the previous hash
- End-to-end verifier: one-click integrity check
- Row-Level Security: every read scoped to your organisation via Postgres RLS
- Sequential numbering: invoice and quote numbers gap-free per FY
- 90-day post-cancel retention: cancel and come back without losing books
A deal closed in CRM becomes an invoice here.
Books shares your Graciax login and team. Win a deal in Graciax CRM and the customer, line items and GST details carry into a draft invoice in Books without retyping. The CRM’s AI can then read those invoices, and only read them.
- Deal to invoice, no retyping. A won deal in the CRM becomes a draft GST invoice in Books, numbered in sequence and written to the audit trail like any other entry.
- Readable from the CRM’s AI Studio and MCP server. Ask Claude or Cursor which invoices are unpaid, or open one by number, through the CRM’s invoice tools. Reads only. Nothing in Books is written by a model.
- Books itself has no AI features. Your ledger, returns and audit chain are produced deterministically, which is what an auditor expects. Role-scoped keys and an audit log cover every CRM-side read.
list_invoices- INV-2026-0042 · Acme Traders · due 30 Aug
- INV-2026-0047 · Sneha Sharma Pvt Ltd · due 5 Sep
- INV-2026-0049, INV-2026-0051 · due 7 Sep
get_invoice10 starter quotation templates,
ready on day one
Each template ships with the right SAC code, default validity, starter line items and terms for that industry.
Same features. Pick the volume.
Priced for your billing scale.
Four plans: Basic, Pro, Business, Enterprise. The 14-day trial is applied on sign-up, no card required. Cancel anytime, with 90-day post-cancel retention.
See Pricing & PlansStraight answers about Books
What is the hash-chained audit trail?
Does Books have AI features?
How does Books connect to Graciax CRM?
Does Graciax Books work outside India?
Is the 14-day free trial really free?
Can my accountant work in Books without seeing everything?
Books that can
prove themselves.
Start a 14-day free trial, no card required. Cancel anytime and your books are retained for 90 days after cancellation.