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).
- Click + Add Row to add more items
- β§ duplicates a row
- β removes a row
- Enable # No. to show row numbers
- Leave Qty blank = treated as 1
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 Date, Due Date, Period, Currency, Payment Status β check/uncheck to show or hide each field
- Discount β percentage or flat amount, deducted before tax
- Tax / GST β percentage or flat, added after discount
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.
- Add items with name, default rate, unit (hr/week/item), and category
- When creating an invoice, click Pick from Catalog to add as a line item instantly
- Categories help organize when you have many services
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
- Shift invoice number: On the preview, β No. and + No. adjust the number without regenerating.
- Weekly auto-advance: After generating a weekly invoice, dates auto-advance to the next week next time.
- B&W for formal clients: Set style to B&W for clients who prefer plain professional invoices.
- Multiple currencies: Each client can have a different currency. Hourly and flat modes let you override per invoice.
- QR code payment: Generate a QR from your bank app, save as image, upload to the client. Prints on every invoice.
- Inline editing: After generating, click any text on the invoice to edit it directly on the preview.
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.