Invoices & Payments

Bill clients with line-item invoices in your currency, send them for payment, and record the money as it comes in.

#The invoices list

Invoices are shown in a single list with status tabs (All, Draft, Pending, Sent, Paid, Overdue, Cancelled) and summary cards for Total invoices, Total revenue, Pending, and Overdue amount.

S
Search...
DB
Invoices
$84,210 outstanding · 12 unpaid
Total
$184k
Paid
$99.8k
Pending
$68.5k
Overdue
$15.9k
InvoiceClientAmountStatusDue
INV-2091Acme Corp$12,400PaidApr 10
INV-2090Northwind Labs$4,800SentApr 24
INV-2089Globex Industries$8,250OverdueApr 05
INV-2088Initech Solutions$2,100PendingApr 30
INV-2087Hooli Group$16,000PaidMar 28
Invoices list with status filters and summary cards

Columns: Invoice #, Client, Date, Due date, Amount, Status.

#Create an invoice

New Invoice opens a two-tab modal.

Details tab

FieldTypeDescription
clientId*comboboxSelecting a client auto-fills the billing email and address.
projectIdcomboboxOptional — link the invoice to a project so it shows up on that project’s Invoices tab.
invoiceDatedateDefaults to today.
dueDatedateDefaults to invoice date + 30 days.
currencydropdownUSD, EUR, GBP, CAD, AUD, or JPY.
billingAddressaddressPrefilled from the client, editable per-invoice.
statusdropdownDraft / Pending / Sent / Paid / Overdue / Cancelled.
notestextareaPrints on the PDF under the line items.

Line Items tab

Every line captures:

FieldTypeDescription
description*textWhat you’re billing for. Shows on the PDF.
unitTypedropdownHours, Days, Units, or Items.
unitPrice*numberPrice per unit in the selected currency.
quantity*numberNumber of units billed.

The line total is calculated automatically. The tab footer shows net, tax, handling, discount, and total — all derived from the invoice-level settings below.

Note
You need a client and at least one line item to save. Everything else has sensible defaults.

#Line items, tax, discount & handling

The invoice-level tax rate, handling fee, and discount are configured in the Details tab. They’re applied to the line-item subtotal like this:

  • Subtotal = sum of line items
  • Discount subtracted
  • Handling fee added
  • Tax applied on the adjusted amount using the rate from Settings → Billing & Tax (or overridden per invoice)
Tip
If you sell the same things repeatedly, store them in Solutions — you can pick a solution into a line and its unit, price, and description are filled for you.

#Sending invoices

From the invoice detail page, Send Invoice moves the status to Sent and is the point where a PDF is generated and emailed to the client’s primary email. Status can transition forward (Paid) or be corrected (Cancelled) from the same header.

Download PDF produces the PDF without changing status — useful for attaching to an email you’re sending yourself.

Not yet available
Payment gateway integration (Stripe, PayPal) is not yet wired up. “Pay Now” buttons in the client portal are placeholder links today — record payments manually when they land in your bank.

#Recording payments

S
Search...
DB
Accept Payment
INV-2090 · Northwind Labs · $4,800.00
Payment Method
Credit / Debit Card
Bank Transfer (ACH)
Wire Transfer
Digital Wallet
Card Number
4242 4242 4242 ••••
Expiry
12/28
CVC
•••
Amount Due
$4,800.00
USD · incl. GST
Subtotal$4,363.64
GST 10%$436.36
Payment methods supported on the invoice detail page

There are two equivalent ways to log a payment:

  • Open any invoice and click Record Payment. The modal is scoped to that invoice and client.
  • Open the Payments sidebar entry and click Record Payment. You’ll pick the invoice yourself.
FieldTypeDescription
invoiceId*comboboxThe invoice you’re applying the payment to.
amount*numberAmount received.
datedateWhen the money arrived.
typedropdownCash, Check, Card, or Bank Transfer.
statusdropdownPending, Completed, or Failed.
referencetextTransaction ID, bank reference, or check number.
notestextareaAnything useful to remember later.

When a payment fully covers an invoice, the invoice moves to Paid automatically.