See it before you sign up.

Seven short tours on the real app, with a fictional café in Quezon City. Click the numbered pins, or use the arrow keys.

Create your first invoice in 5 steps

Kape ni Lola Café bills a catering job for Bayanihan Print Studio. Follow it from an empty form to a numbered PDF.

The Sales & Invoices list with billed, paid, outstanding and overdue totals above it and the New invoice button

Start a new invoice

Open Sales & Invoices and press New invoice. The tiles above the list show what you billed, what came in and what is still owed.

Invoice form with Bayanihan Print Studio chosen as the customer and Net 30 terms selected

Pick the customer and terms

Type two letters and the customer appears. New customer? Create them right here. Net 30 sets the due date for you.

Two invoice lines, catering for 45 people and three party trays, with 12% VAT and the invoice total on the right

Add the items

Pick items from your catalog or type any name. Quantity, price, discount and VAT are per line, and the total adds up as you type.

Attachments area with the purchase order PDF added, and the Save invoice button

Attach and save

Attach the customer's purchase order so it stays with the invoice. Save, and the invoice gets the next number in your series.

The saved invoice with its number, Unpaid status, totals, and the PDF menu open

Download the PDF

The saved invoice has its number and starts as Unpaid. Download a clean PDF with your logo, TIN and signature, or record a payment when it arrives.

Record a partial payment

Bayanihan Print Studio pays the catering bill in two parts. PrimerLedger keeps the balance right after each one.

An unpaid invoice for Bayanihan Print Studio with total, paid, balance due and due date tiles

Open the invoice

Every invoice shows its total, what has been paid and the balance still due, with the due date beside them.

The Record payment form with ₱15,000 typed in and GCash selected as the method

Record what arrived

Type the amount that came in, pick how it was paid and add the reference number if you have one.

The invoice now Partial, with ₱15,000 paid and the remaining balance due

See the balance

The invoice turns Partial and the balance drops by exactly what was paid. The payment is listed with its method and date.

The invoice marked Paid, with two payments listed: GCash and bank transfer

Mark it as paid

When the rest arrives, Pay in full records exactly the balance. The invoice turns Paid and both payments stay on record.

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.

Export to Excel for your accountant

Mika, Kape ni Lola Café's bookkeeper, needs last month's invoices in a spreadsheet.

The sales ledger for last month, one row per invoice with totals, paid and balance

Open the ledger

Reports, then Ledger: every invoice or expense as one row each. Switch between Sales and Expenses at the top.

The ledger filters: reporting period set to last month, status filters and customer, store and channel filters

Pick the month

Choose the period, then narrow it down by status, customer, store or channel. The totals follow the filters.

The column chooser open, listing the ledger columns with checkboxes

Choose the columns

Show only the columns your accountant needs. Save the view and it is there next month.

The Export menu open with Excel, CSV and PDF options

Export to Excel

Export gives you Excel, CSV or PDF of exactly what you see, with pesos formatted and a totals row. The export is noted in the activity log.

Undo a mistake

An invoice is deleted by accident. Nothing is lost: here is how it comes back.

The delete confirmation for an invoice, explaining it goes to the Recycle Bin

Delete by accident

Deleting asks first, and even then the invoice only moves to the Recycle Bin. Only an Owner or Admin can remove it for good.

The Recycle Bin listing the deleted invoice with who deleted it and when

Open the Recycle Bin

Everything deleted is here, with who deleted it and when. Nothing is removed automatically.

The deleted invoice selected in the Recycle Bin with the Restore button highlighted

Restore it

Select it and press Restore. The invoice is back in the list with the same number, and every report includes it again.

The activity log with the latest entries for the invoice, made by Lola Reyes a moment ago

See it in the activity log

Both changes are in the activity log with the person and the time. Open an entry to see exactly what changed. The log itself cannot be edited.

Close your month in 4 clicks

Lola closes Kape ni Lola Café's month: the numbers, the comparison, who to call, and a file for the accountant.

The dashboard for last month with net profit, sales, expenses and collected tiles and their change

Check the dashboard

Net profit, sales, expenses and payments collected for the month, each compared with the month before.

The financial report with sales, expenses, net profit and net cash flow cards and the profit and loss table

Profit and loss, against last month

The financial report puts this period next to the previous one: sales, expenses and net profit, with the change for each.

The receivables aging chart with balances grouped by how many days late they are

Who to call

Receivables aging shows who is late and by how much: not yet due, 1 to 30 days, 31 to 60, 61 to 90 and over 90.

The Export menu open on the financial report

Export for your accountant

Export the report to Excel or PDF, exactly as you see it, to send to your bookkeeper or keep with your files.

Set up your company

Kape ni Lola Café's settings: what prints on every invoice, how documents are numbered, and who can help.

The company profile settings with the logo, company name, address, email, phone and TIN

Company profile and TIN

Your business name, address, TIN, contact details and logo. They print on every invoice PDF.

Bank details and the uploaded signature in the company profile

Bank details, signature and stamp

Add your bank and GCash details so customers know where to pay, and upload your signature or stamp once.

Numbering settings for sales invoices and expenses: prefix, digits and yearly restart

Your numbering

Choose your own prefix and number of digits, and whether numbering restarts every year. Numbers are never skipped or repeated.

Preferences with default due days, default tax of 12 percent, date format and sales channels

Preferences

Defaults that save typing: due days and VAT for new invoices, how dates look, and your sales channels.

The Invite member form with an e-mail address and a role to choose

Invite your team

Invite your bookkeeper as Accountant and your staff as Viewers. Each role sees only what it should.

PrimerLedger in 12 slides

Download the deck (PDF, 2.0 MB)
PrimerLedger

Easier than Excel. Clearer than a notebook.

Invoices, expenses, stock and reports for Philippine small businesses.

₱299 a month · 3 months free · no card needed

PrimerLedger dashboard with sales, expenses and net for the month
PrimerLedger · Easier than Excel. Clearer than a notebook. 1 / 12

Now try it with your own numbers.

Three months free, every feature, no card needed.