SmartKit InvoiceKit

Customer credit, invoices & payments Made Simple

Keep every customer’s khata in one place. Record daily credit, create beautiful invoices, collect partial payments, send reminders, and always know what is pending.

Free & mobile-first
Multi-currency & tax-ready
Private & secure
Quote Convert Invoice Get paid Receipt

Fast, branded invoices

Add clients and items once, then build clean invoices with your logo, tax, and discounts in seconds. Print or Save as PDF.

Quote → Invoice in one tap

Send a quotation, get it approved, and convert it into an invoice without retyping a thing. The numbers stay exact.

Payments & receipts

Record cash, bank, card, or UPI payments. Partial payments update the balance automatically and generate a receipt.

Secure live-status links

Send clients a private link (or QR) to view the invoice and its real-time payment status. No login needed for them.

Accurate to the fils

Every amount is stored as exact integer minor units, so VAT, GST, discounts, and balances never drift by a rounding error.

Dashboard & export

See invoiced, collected, outstanding, and overdue at a glance. Export invoices and payments to CSV anytime.

Start invoicing in minutes

Free with your SmartKit account. Set up your business, add a client, and send your first invoice today.

Create Free Account

What is InvoiceKit?

InvoiceKit is a free, mobile-first invoicing tool that helps freelancers, small businesses, contractors, and service providers create professional invoices, quotations, and receipts in seconds, then track exactly who has paid and who still owes money. Instead of wrestling with a spreadsheet, retyping the same client and item details on every document, or paying a monthly subscription for features you rarely use, InvoiceKit gives you a clean, focused workspace that does the essential billing work and stays out of your way.

Everything is built around a simple idea: you should be able to go from "I finished the job" to "the invoice is in the client's inbox" in under a minute, from your phone if that is all you have on you. You add your business details and logo once, save the clients and items you bill for regularly, and from then on every new invoice is mostly filled in before you start. When a client pays, you record the payment, the balance updates instantly, and a receipt is ready to send. When you need to bill a new prospect, you can send a quotation first and convert it into an invoice with a single tap once they approve, without retyping a single line.

InvoiceKit is deliberately accurate about money. Every amount is stored internally as an exact whole number of the smallest currency unit (fils, cents, paise) rather than as a floating-point decimal, which means your taxes, discounts, and running balances never drift by a stray rounding error, even across partial payments and multi-line invoices. It supports multiple currencies with the correct number of decimal places for each, from two-decimal currencies like the dirham, dollar, and rupee to three-decimal currencies like the Kuwaiti dinar and zero-decimal currencies like the Japanese yen.

How to create your first invoice

From a blank workspace to a sent invoice in four short steps.

Set up your businessAdd your business name, contact details, logo, tax label (TRN, VAT, GST) and default currency. This appears on every document you create.
Add clients & itemsSave the customers you bill and the products or services you sell once. Each new invoice then auto-fills their details and prices for you.
Build the invoicePick a client, add line items, set quantity, tax, and any discount. Totals calculate instantly and exactly as you type.
Send & get paidPrint, save as PDF, or share a secure live-status link. Record payments as they arrive and send a receipt automatically.

Who uses InvoiceKit

Built for anyone who sends a bill and wants to look professional doing it.

Freelancers

Designers, developers, writers, photographers, and consultants who need to invoice clients quickly and keep track of who has paid, without accounting software overhead.

Contractors & trades

Electricians, plumbers, AC technicians, and maintenance crews who quote a job on site, convert the approved quote to an invoice, and collect payment on the spot.

Small businesses & shops

Retailers and trading businesses that issue tax invoices to walk-in and repeat customers and need clean, numbered records for their books.

Agencies & studios

Marketing, design, and events teams that send estimates first, bill in stages, and want every client and project billed from one tidy workspace.

Tutors & coaches

Private tutors, trainers, and coaches billing recurring sessions who want simple monthly invoices and receipts without a bookkeeper.

Service providers

Cleaning, catering, transport, and other service businesses that need to send a branded invoice and track outstanding balances across many clients.

Everything you need to bill and get paid

The essentials, done properly, with nothing you have to pay extra to unlock.

Invoices & numbering

Professional, sequentially numbered invoices (INV-2026-0001) with immutable numbers that are never reused, so your records stay audit-friendly.

Quotations & estimates

Send a quote or estimate, and convert it into an invoice in one tap once it is approved. Client, items, tax, and totals carry over exactly.

Payments & receipts

Record full or partial payments in cash, bank transfer, card, or UPI. Balances update automatically and a receipt is generated for each payment.

Secure status links

Share a private, unguessable link or QR code so clients can view an invoice and its live payment status, with no login required for them.

Tax & discounts

Apply VAT, GST, or any custom tax rate and line or invoice-level discounts. Every figure is calculated on exact integer money for zero rounding drift.

Multiple businesses

Run more than one company or brand from a single account, each with its own clients, items, numbering, and currency, and switch between them anytime.

Accurate money, multi-currency, and tax-ready

Billing software that stores money as ordinary decimal numbers can quietly introduce rounding errors: a tax line that is off by one fils, a discount that does not quite add up, a balance that reads a cent short after a partial payment. Those small discrepancies are exactly the kind of thing that makes a client query an invoice or an accountant flag your books. InvoiceKit avoids the whole problem by treating every amount as an exact integer number of minor units and only converting to a human-readable decimal at the moment it is displayed. Add ten lines, apply a percentage discount, split the total across three payments, and the numbers still reconcile to the last unit.

Because the tool is currency-aware, it also knows how many decimal places each currency actually uses, so a total in Kuwaiti dinar is handled to three decimals while a total in Japanese yen is handled with none. You choose your default currency when you set up a business, and it flows through every invoice, quote, receipt, and export for that business. You remain responsible for confirming the tax rates and legal requirements that apply in your own country, but InvoiceKit gives you clean, correctly-calculated documents to work from.

Frequently asked questions

Is InvoiceKit really free?Yes. InvoiceKit is included free as part of the SmartKit suite. There are no per-invoice fees and no paywalled core features for creating invoices, quotes, receipts, and payment records.
Do I need to install anything?No. InvoiceKit runs entirely in your web browser on any phone, tablet, or computer. You just sign in to your SmartKit account and start invoicing, with nothing to download or update.
Can I send an invoice as a PDF?Yes. Every invoice, quote, and receipt has a clean print view you can save as a PDF directly from your browser, or share as a secure live-status link or QR code that clients can open without logging in.
Can I turn a quotation into an invoice?Yes. Send a quote first, and once the client approves it, convert it into an invoice in a single tap. The client, line items, tax, discounts, and totals all carry over exactly, with no retyping.
Does it handle partial payments?Yes. You can record full or partial payments against an invoice. The outstanding balance updates automatically, the status changes to partially paid, and a receipt is produced for each payment you log.
Can I run more than one business?Yes. You can create multiple businesses in one account, each with its own clients, items, invoice numbering, and currency, and switch between them at any time from the Businesses page.
Is my billing data private?Yes. Your invoices, clients, and financial details live in your own isolated workspace and are never shared with other users. SmartKit administration can see only privacy-safe metadata, never your client details or amounts.
Which currencies are supported?InvoiceKit supports many world currencies with the correct decimal handling for each, including AED, SAR, QAR, USD, EUR, GBP, INR, PKR, BDT, CAD, AUD, KWD, BHD, OMR, and JPY.