Documentation

ToolsMingo guide

Everything you need to get started and get the most out of invoice.kit.

📄
invoice.kit — invoicing, clients, billing history, catalog
🧾
quick.bill — POS receipts Coming soon
💰
expense.track — income & expense tracking Coming soon

Quick start — 4 steps

STEP 01
Create account
Sign up free — no credit card. Your data syncs to your account across all devices.
STEP 02
Add a client
Click "+ Add Client". Fill in name, rates, bank details, logo, and color.
STEP 03
Create invoice
Click the client tab → "+ Create Invoice". Pick mode, set dates, add line items.
STEP 04
Save as PDF
Click "Print / Save PDF". In the print dialog, set destination to "Save as PDF".

Managing clients

Each client gets its own isolated dashboard — invoice history, rates, bank details, logo, and color. No limit on clients.

Client fields

🏷️
Display Name
Appears on the tab bar and on invoices. Company name or person name.
💱
Default Currency
NPR, USD, AUD, EUR and more. Auto-fills on all new invoices.
📋
Bill To
Client address block — company name, tax/ABN, address, email. Prints on invoice.
👤
From — Your details
Your name, role, and address. Shown as the sender on every invoice.
💰
Rates
Monthly rate — weekly is auto-calculated (monthly × 12 ÷ 52). Set hourly for time billing.
🔢
Invoice Numbering
Prefix (e.g. INV-), zero padding (001 vs 1), and starting counter. Each client has its own counter.
🎨
Client Color
Sets tab pill color and invoice accent. Smart text auto-picks dark or white for readability.
🖼️
Logo
Upload company logo (max 2MB). Appears top-left on all invoices for this client.
🏦
Bank / Payment
Bank name, branch, account number, SWIFT/IBAN, payment method. All print on invoices.
📱
Payment QR code
Upload a QR image for instant payment scanning. Prints on the invoice.
Tip: Set up client details once and never retype bank info or addresses again. Every invoice auto-populates from saved settings.

Creating invoices

From a client dashboard, click + Create Invoice. The form has: billing mode, font & style, dates, line items, and options.

Font — Mono (DM Mono), Sans (Lato), or Round (Poppins).

Style — Client Color, UI Color, or B&W. See Colors & branding for details.

Billing modes

Weekly

Set start and end date. Period auto-fills on the invoice. If a monthly rate is set, weekly amount (monthly × 12 ÷ 52) pre-fills the first line item. Use ← Prev / Next → to shift by one week. This Week jumps to current Mon–Fri.

Monthly

Select month and year. Period auto-fills as "January 2026". Monthly rate pre-fills the line item.

Hourly

Enter hours worked and rate per hour — subtotal calculates live. Add a period note like "May 2026".

One-Time / Flat

Enter total amount directly. Good for fixed-price projects. Optionally add a period like "2025–2026 contract".

Line items

Every invoice has a line items table — Description, Period/Note, Qty, Unit Rate, Amount (auto-calculated).

Tip: If you have recurring services, add them to the Catalog and insert with one click instead of retyping.

Options & tax

Below the line items, toggle what shows on the invoice:

Invoice history

Every generated invoice saves automatically. From the client dashboard:

👁️
View
Opens invoice in clean read-only view.
📄
PDF
Opens print dialog — choose "Save as PDF" to download.
✏️
Edit
Re-opens form with original data. Saves over the existing record — doesn't create a new invoice number.
💳
Payment status
Mark each invoice as Unpaid, Pending, or Paid. Earnings overview tracks these.
🔍
Search & filter
Search by number or period. Filter by mode, payment status. Sort by date or amount.
Tip: After generating, click any text on the invoice preview to edit it inline. Click 💾 Save Edits to save changes back to history.

Product & service catalog

Store recurring services so you don't retype them every invoice.

Colors & branding

Three separate color systems — they don't interfere with each other:

🎨
UI Color — top-right of header
Changes app accent — buttons, active states, hovers. Saved to browser. No effect on invoices.
🟣
Client Color — Edit Client
Sets tab pill color AND invoice accent for that client. Smart text auto-picks readable font color (dark on yellow, white on dark colors).
📄
Invoice Style — Create Invoice form
Client Color, UI Color, or B&W per invoice. Overrides only for that generated output.
Note: Entering a client dashboard switches the whole app to that client's color. Toolbar buttons always follow the UI color — they don't change with the client.

Export & backup

⬇️
Export JSON
Complete backup — all clients, invoices, catalog, counters. Use to restore on another device.
⬆️
Import JSON
Merges backup with existing data. Won't delete current clients — only adds missing ones.
📊
CSV Export
Active client's invoice history as a spreadsheet — number, period, mode, currency, amount, status, date.

Tips & tricks

Data sync

When logged in, all data syncs to your account automatically — clients, invoices, catalog, settings. Log in from any device and everything is there. Syncs within 1 second of any change. If offline, data stays in local browser storage and syncs when you reconnect.

Privacy

Your invoicing data is only accessible by you. We don't read it, sell it, or share it. Delete your account anytime from the dashboard — all data is permanently removed. See the full Privacy Policy.