Business
Invoice JSON Example
A detailed JSON example for a business invoice — includes line items, tax breakdown, payment terms, and totals. Ideal for accounting APIs, ERP integrations, and billing systems. Copy-ready.
Field Reference
invoiceNumberstringrequiredHuman-readable sequential invoice number (e.g. INV-2025-0501)statusstringrequiredInvoice state: draft, sent, viewed, paid, overdue, or voidissuerobjectrequiredBilling entity details including GSTIN and addressrecipientobjectrequiredClient details for whom the invoice is raisedlineItemsarray<object>requiredIndividual service or product lines with quantity, price, and taxtaxBreakdownarray<object>optionalTax components (CGST, SGST, IGST) with rates and amountsgrandTotalnumberrequiredFinal amount due including all taxesdueDatestring (ISO 8601)requiredPayment due date based on payment termsVariants
MinimalSimple invoice with two line items and a single tax rate, no breakdown.
ExtendedMulti-line invoice with partial payment, late fee clause, and PDF download link.
Common Use Cases
- →Generating and sending GST-compliant invoices from a SaaS billing system
- →Syncing invoice data to accounting software like Tally, Zoho Books, or QuickBooks
- →Building a self-serve client portal where customers can view and download invoices
invoicebillingaccountingGSTERPfinance
Validate or format this JSON
Paste the example above into JSONKit's tools to validate, minify, or explore the structure interactively.
Frequently Asked Questions
Related JSON Examples
E-commerceE-commerce OrderFull e-commerce order JSON with line items, pricing, shipping, and payment status.E-commercePayment TransactionPayment transaction with amount, method, gateway reference, and refund history.BusinessEmployee RecordHR employee record with department, compensation, manager, and employment details.