Help & Documentation
Offline-first guidance for safe gear lists.
Bills (Eingangsrechnungen)
Accounts payable — supplier invoices, due dates, what you owe, and per-vendor aging
The Bills view (Accounting → Expenses → 'Bills') is your accounts-payable list: the supplier invoices you've received and still have to pay. It sits on top of Expenses — a bill is an expense flagged as a supplier invoice, so it carries a payment due date and an optional vendor link, and shows up here with its outstanding balance, derived status, and an aging breakdown. Record what you pay either from a linked bank transaction or by hand, and the outstanding amount and status update automatically.
What the Bills view is for
A focused accounts-payable list built on top of your expenses.
- Open Accounting → Expenses and switch the 'Receipts' / 'Bills' toggle at the top to 'Bills' (or go to /accounting/expenses?view=bills — the old /accounting/bills address redirects there) to see every supplier invoice you've marked as a bill, scoped to the active company.
- The top card, 'Outstanding payables', sums what you still owe and splits it into aging buckets; below it sits the bills table, then 'Outstanding by vendor'.
- Each bill shows its due date, vendor, gross amount, outstanding balance, and a status chip (Open, Overdue, or Paid).
- Filter the list with the Open / Overdue / Paid / All buttons above the table — 'Open' is the default and shows everything with a balance still owed.
Add a bill
Bills are captured through the manual expense form with the supplier-bill toggle on.
- Click 'New bill' (top right) — it opens the manual expense form in bill mode.
- Tick 'This is a supplier bill (Eingangsrechnung)' to reveal the bill fields (it's already on when you arrive via 'New bill').
- Set the 'Payment due date' — this is what drives Overdue status and the aging buckets.
- Pick the vendor under 'Vendor (from contacts)', or leave it on '— Use the typed name —' and rely on the free-text vendor field above.
- Enter the bill number, amount, and the rest of the expense details, then save.
Tips
- Linking the vendor to a contact (instead of typing a name) is what groups the bill correctly under 'Outstanding by vendor'.
- An incoming e-invoice imported through the e-invoice inbox is flagged as a bill automatically and lands in this list with its due date and number prefilled.
Common Pitfalls
- Entering the same supplier invoice twice — if a bill with the same vendor and bill number already exists, a warning names the existing one and you must confirm with 'Save anyway' to proceed. The check needs a bill number to fire.
Status: Open, Overdue, Paid
The status chip is derived live from the balance and due date — it isn't a field you set.
- Paid: the outstanding balance is zero (fully covered by bank-linked and/or manual payments).
- Overdue: the bill still has a balance owed and its payment due date is before today.
- Open: there's a balance owed but the due date hasn't passed yet (or no due date is set).
- A bill with no due date never counts as overdue — it stays Open and sits in the 'Not yet due' aging bucket.
Record a payment
Mark a bill paid by hand when the money didn't move through a synced bank account.
- On a bill that still has a balance, click 'Record payment'.
- The amount prefills to the full outstanding balance — keep it for a full payment or lower it for a partial one.
- Set the payment date, and optionally a method (e.g. bank transfer, cash) and a note.
- Save — the outstanding balance drops by that amount and the status moves to Paid once the balance reaches zero.
Tips
- Payments matched from a bank transaction also reduce the same outstanding balance; manual payments are kept separate from the bank total, so the two never overwrite each other.
- A draft bill is finalized automatically when you record its first payment — there's no separate finalize step.
Common Pitfalls
- An amount above the outstanding balance is capped to it — you can't overpay a bill into a negative balance.
- Trying to record a payment on a bill that's already fully paid is rejected with 'This bill is already fully paid.'
Aging buckets
The 'Outstanding payables' card breaks down what you owe by how overdue it is.
- Four buckets: 'Not yet due', '1–30 days', '31–60 days', and '60+ days' overdue.
- Only bills with a balance still owed are counted; a bill lands in a bucket by how many whole days its due date is past today.
- Bills with no due date — and any not yet due — count toward 'Not yet due'.
- The '60+ days' figure turns red when it's above zero, to flag your most-overdue payables.
Outstanding by vendor
A roll-up of what you owe each supplier.
- The 'Outstanding by vendor' panel lists each vendor with an open balance, the number of unpaid bills, and the total outstanding, sorted highest first.
- Bills are grouped by their linked contact where set, otherwise by the typed vendor name.
- When nothing is owed, the panel reads 'Nothing outstanding.'
Bills vs. Expenses
Both live in the same expense ledger — the difference is what you're tracking.
- Expenses capture your own spend (receipts you've already paid); Bills track supplier invoices you still owe, with a due date and a payable balance.
- A bill is just an expense with the supplier-bill toggle on. Both views of Accounting → Expenses read the same ledger: 'Receipts' leaves bills out, 'Bills' shows only them.
- Clicking a bill's date or vendor opens its expense detail, where you edit the same underlying record.
- Use Bills when you owe money and want to watch due dates and aging; use Expenses for booking and categorizing spend for your tax reports.
Mark supplier invoices as bills so you can see what's due, what's overdue, and what you owe each vendor in one place. Record payments as you settle them — by bank match or by hand — and the outstanding balances, statuses, and aging keep themselves current.
Related Topics
See also
