Every expense in its category.

Record supplier bills line by line, keep the receipt with the record, and get a warning before you record the same bill twice.

What you're seeing: A supplier bill from Sariwa Dairy Supply: the line goes under Ingredients, then Dairy, and the receipt photo is attached. Typing the supplier's invoice number shows it was already recorded, so the duplicate is never saved.

Spend

What you get

Expenses: what it does and what it means for you
EntryWhat it means for you
Category, then subcategory Utilities, then Electricity. Reports group your spending the way you think about it.
Receipts attached Photo or PDF of the supplier invoice, kept with the expense.
Duplicate warning Same supplier, same total, same date? It asks before saving. It never blocks you.
Paid and unpaid bills Record payments to suppliers, in full or in parts, and see what is still due.

Try it here

Log an expense with its receipt

Kape ni Lola Café records a dairy delivery from Sariwa Dairy Supply, with the receipt photo attached.

New expense form with Sariwa Dairy Supply chosen as the vendor

Start with the supplier

Open Expenses, press New expense and pick the supplier. Their own invoice or receipt number goes in the next field.

An expense line for fresh milk, four cases, under Ingredients and Dairy

Category, then subcategory

Each line goes under a category and a subcategory, like Ingredients and then Dairy. That is what your expense reports group by.

The attachments area with the receipt photo sariwa-receipt.jpg added

Attach the receipt

Drop in a photo of the receipt or the supplier invoice. It stays with the expense, and photos are shrunk automatically.

A warning above the form: this looks like 2 expenses you already recorded, listing them

The duplicate check

Type a supplier invoice number you already recorded and PrimerLedger tells you before you save it twice. A genuine second bill can still be saved.

See it with your own numbers.

Three months free, every feature, no card needed.