Factura.
Help

Questions & answers

The short version of how Factura works. Can't find it here? The docs go deeper.

Getting started
What does Factura actually do?+
You drop a utility-bill PDF and Factura reads the amount, period and meter reading, then files it into a running ledger per property and month. No spreadsheet, no manual entry.
Which bills can I add?+
Edesur, MetroGAS, Personal and Expensas come ready out of the box. Any other vendor can be added too — you teach Factura the layout once in the parser builder and it handles every future bill.
How do I add a bill?+
Drag the PDF anywhere onto the page. The first time an account appears, you'll confirm which property it belongs to — after that, every future bill files itself. See Drop your first bill.
What kind of PDF works?+
A real, text-based PDF — the kind your vendor emails or you download from their portal. Factura reads the text inside it, so a photo or a flat scan with no selectable text won't parse. If a file has no readable text, you'll be told rather than left guessing.
Parsers & vendors
What if my vendor isn't supported?+
You can add it yourself — this is the heart of Factura. Parsers are plain configuration, not code baked into the app, so nothing ties them to a specific company or country. Open the parser builder, drop a sample bill, and define how to recognize the vendor and where the amount, period, due date and meter reading sit. Save it and every future bill from that vendor files itself.
Do I need to know how to code?+
No. The builder is visual: you drop a sample bill on one side and build the parser on the other, with each value highlighted on the page as you go and a live preview of the parsed result. A small regex toolkit helps you point at the right text. It checks that your parser matches this bill and doesn't collide with your other vendors before you save.
Can I track more than the amount?+
Yes. Beyond the four core fields — vendor, amount, period and due date — you can capture custom fields like a meter reading or consumption in m³ or kWh. Those ride along on the bill and show up in insights, so you can watch usage, not just cost, over time.
What happens when a parser gets better?+
Because the original PDF is kept in storage, Factura can re-read it with the improved parser — no need to find and re-upload anything. Saving a parser re-parses your existing bills from that vendor in place, so old entries get the fix too.
Privacy & storage
Where are my PDFs stored?+
Most parsing happens locally in your browser. The original PDF is then kept in secure storage so it can be re-parsed later — handy when a vendor changes a layout. Your bills are scoped to your account.
Can I delete a bill?+
Yes — deleting a bill removes its ledger entry and its stored file. There's no hidden copy left behind.
Who can see my ledger?+
Only you — and anyone you explicitly invite to a property. Bills are private to your account, and stored files are encrypted at rest.
Can I share a home with someone else?+
Yes. A property can have more than one member — invite a flatmate or partner and you both see the same ledger for that home. You can keep several properties under one account, each with its own bills and totals, and leave or remove members at any time.
Money & numbers
Why do I see both pesos and dollars?+
Amounts are stored in ARS, with an approximate USD “blue” estimate alongside (marked ) so figures stay legible across months of inflation. The rate is an estimate, not an accounting record.
What happens if a bill is missing?+
Factura knows what usually arrives. When a vendor is late for the month, you'll see △ awaiting in the summary — not a silent gap.
About Factura
Is Factura open source?+
Yes — Factura is open source under the MIT license. You can read the code, file an issue, or run your own copy. It lives on GitHub.

Still have a question?

The docs cover the rest — or just start your ledger and see.

Get started