Sign in

Use the Google account or email your team added.

or with email
THYNK Bill GeneratorInvoices
Starting
Demo mode: data stays in this browser. Add your Firebase config at the top of index.html to sign in and share data with your team.
Unsaved changes

Document

Billed to

Engagement box

Plan, reference, dates

Up to 4 rows. Rows without a value are left off; with none, the box is hidden.

Line items

Payment schedule

Highlighted note

Orange line under the schedule

Terms & conditions

{firm} and {client} insert the names.

Layout, header & footer

For this document only

Each saved document keeps the firm's details as they were when it was made. Use refresh after you change the firm.

1 page · A4
Open in WhatsApp

Register

Documents0
Billed₹0
Received₹0
Outstanding₹0

Totals leave out drafts, quotations and cancelled documents.

Services

Service

Clients

Client

Firms

Each firm has its own header, footer, GST details, numbering and bank account.

Header and footer preview

Unsaved

Name and address

GST

Branding

Tokens: {name} {legal} {website} {email} {phone} {city} {gstin}

Invoice numbering

Next number
—

Tokens: {PREFIX} {FY} (26-27) {FYLONG} (2026-27) {YYYY} {YY} {MM} {SEQ} {SEQ3} {SEQ4}. The count restarts whenever the part around {SEQ} changes, so {FY} restarts it every financial year. GST invoice numbers can be at most 16 characters: letters, digits, / and -.

Bank and UPI

The QR prints beside the bank details. Upload the QR from your UPI app as it is; it is not redrawn.

Signature

Default terms and note

New documents from this firm start with these. {firm} and {client} insert the names.

Account

Team

People on this list can sign in. Owners also manage firms, the team and deletions.

Import

Load a seed or backup file (.json). Records with the same id are replaced; nothing else is removed.

Backup

Download everything as one file. Keep it somewhere safe; you can import it again here.