Our Products
GST invoicing for Indian businesses that bill overseas clients.
Dock produces correct Indian GST tax invoices — export under LUT, export with IGST paid, and domestic CGST/SGST or IGST. Enter your amounts in USD and it derives the INR value from a per-invoice conversion rate, then computes every tax figure on it.
macOS · Windows · Linux — free to download and use

Pick the treatment and Dock brings the fields, the tax behaviour and the declaration wording that go with it.
Zero-rated, with no IGST charged. Dock prints the letter-of-undertaking declaration and keeps the shipping bill number, date and port code optional.
IGST charged on the invoice so you can claim it back. Shipping bill number, date and port code are required, with their own declaration wording.
The split is decided from the GST state code in each party's GSTIN — not a dropdown you can get wrong. Domestic invoices also carry a UPI QR code.
No tabs to keep open, no dashboard to log into. Every invoice you have raised, filterable by period and ready to hand over.

A conversion rate per invoice, so the INR value — and every tax figure derived from it — matches what you actually agreed with the client.
Shipping bill number, port code, place of supply and country of supply appear when the treatment calls for them, and stay out of the way when it doesn't.
Your company, bank, logo, signature, HSN/SAC defaults and numbering. Invoice numbers roll over automatically on the Indian financial year.
Pull in a customer or a line item you have used before, or clone last month's invoice in a single click.
Each one in its own database file, with a completely separate invoice number series. Nothing bleeds between them.
CSV export of any filtered period, plus one-click backup and restore of the whole business.
The same invoice, rendered for two different readers — the client who only ever sees a PDF, and the office that files a paper copy.

A colour letterhead, for clients who only ever see the PDF. Shown here as an export invoice under LUT, in USD and INR.

Monochrome and fully ruled, the way your CA expects it. Prints cleanly on any office laser, with the CGST and SGST split laid out in full.
There is no account, no login and no cloud. Every invoice, customer and setting for a business lives in a single file you own — copy it to a USB drive, hand it to your CA, restore it on a new laptop.
Need it under a licence that is not the AGPL — to embed it, or to ship a modified build you cannot publish? Talk to us.
The other things we run, alongside the software we ship.
Online courses and walkthroughs to sharpen your technical skills — Rails, infrastructure, and the things we learn on client projects.
Watch on YouTube →We publish the pieces that are useful on their own — an ElasticSearch community ID ingest processor, and Ruby wrappers for Paytm and Cognalys.
Browse the repositories →