AGENTRA

qERP

A complete management system — sales, inventory, accounting, point of sale — built from the start on the rules of Ecuador's tax authority rather than adapted to them afterwards.

An ERP with Ecuadorian tax law inside it, not bolted on

The problem

Generic ERPs treat local regulation as a module bolted on at the end. In Ecuador that means withholdings that do not add up, tax rates that change value when an old invoice is reprinted, and documents the tax authority rejects. Compliance is not a layer: it is the shape of the data.

How it solves it

qERP was built the other way round: the tax model first, everything else after. Every document freezes the rate in force on its own date, so reprinting an invoice from a year ago returns exactly what was issued. Double entry is validated not in the code but in the database, where it cannot be bypassed. And isolation between companies is enforced by the engine itself, with row-level security.

How it solves it

Every document freezes the rate in force on its own date, double entry is validated in the database and the document is signed; that is why reprinting a year-old invoice returns exactly what was issued.

What it does

Electronic documents

Access key, XML generation, signing with a certificate and the document's state cycle.

Multi-company with enforced isolation

Row-level security applied in the database and auditing by trigger. A badly written query cannot see another company's data.

Sales and receivables

Proforma, invoice, credit and debit notes, delivery note. Multi-method collection, note offsetting, cheques, ageing and statements of account.

Inventory and purchasing

Stock by product and warehouse, chronological ledger at weighted average cost, transfers with goods in transit, stocktakes, and purchase orders with threshold approval.

Accounting

Hierarchical chart of accounts, double entry validated by the database, recurring entries, journal and general ledger, trial balance and financial statements.

Point of sale

Till shift with reconciliation, mixed payment with change, cash in and out, reprinting.

Who it is for

Ecuadorian companies that need to invoice electronically and keep formal accounts without compliance becoming a manual job running in parallel to the system.

Built with

TypeScriptFastifyKyselyPostgreSQLReact

Let's talk about your operation

Tell us which decision your business still makes by gut feel. If we can help, we'll tell you how — and if we can't, we'll tell you that too.