BasisBasis
Transactions

Purchase Invoices

Record supplier bills for goods or services received. Every saved bill posts immediately to Accounts Payable in the General Ledger.

Menu: Transactions → Purchase Invoices · Route: /purchases

Purchase invoices list

Creating a Purchase Invoice

Go to Transactions → Purchase Invoices, then click New.

  1. Select the Supplier. The supplier's current AP balance appears. Leave blank for a walk-in purchase.
  2. Set the Invoice Date. Optionally set a Due Date for your payment deadline.
  3. Enter the supplier's own bill number in the Reference field — this is your supplier's invoice number.
  4. If linked to a Purchase Order, select it from the Purchase Order dropdown — lines auto-fill from the PO.
  5. Add or review line items: Item, Description, Qty, Unit Price, and Tax. Input Tax (VAT In) is applied from the item's tax category.
  6. Click Save. The bill posts immediately to the GL.
Purchase invoices form

Header fields

FieldStatusNotes
Invoice NumberAutoAuto-generated. Can be overridden to match your internal numbering.
DateRequiredBill date. Blocked if the accounting period is locked.
SupplierOptionalSelect from Parties. Shows current AP balance. Leave blank for walk-in.
Due DateOptionalPayment deadline. Used in the AP Aging report.
Purchase OrderOptionalLinks to an open PO for the selected supplier. Lines auto-fill from the PO.
ReferenceOptionalSupplier's own invoice number — important for reconciliation.
AP AccountOptionalDefaults to the supplier's AP account.
CurrencyOptionalVisible when Multi-Currency is enabled. Locked if linked to a PO.
NarrationOptionalInternal note — not printed.

Line item fields

FieldStatusNotes
ItemOptionalSelect from Items list. Auto-fills description, unit, and cost price.
DescriptionRequiredFree text description of the purchased good or service.
QtyRequiredQuantity. Increases inventory for stock-tracked items.
UnitOptionalUnit of measure. Auto from item.
Unit CostRequiredCost per unit. Defaults from item's last purchase price.
Tax (Input)OptionalVAT Input tax. Auto from item's tax category.
WHTOptionalWithholding tax — withheld from the payment to the supplier.
Expense AccountOptionalOverrides the item's default account for this line only.

Billing from a Purchase Order

Select the supplier first, then choose the Purchase Order. Lines auto-fill with PO quantities and costs. Adjust quantities for partial billing. The PO status updates to Partially Invoiced or Fully Invoiced automatically.

Multiple partial bills can be created against one Purchase Order until it is fully invoiced.

Editing and Deleting

Vouchers are immutable. Every edit or delete archives the original JSON snapshot first. Deleted bills can be restored from the Audit Trail.

Preview and Printing

Open any bill and click Preview to view the formatted document. You can print or download as PDF. Emailing the bill back to the supplier is also supported if Email Settings is configured.

Purchase invoices preview

GL Impact

AccountDebitCredit
Expense / Inventory Account (per line)Line amount excl. tax
Tax Receivable (VAT Input)Tax amount
Accounts Payable (AP)Bill total incl. tax
WHT Payable (if WHT applied)WHT amount
Inventory Asset (stock items)Purchase cost at WAC