Finance
Quotes, invoices, bills, expenses, payments, journals, P&L, balance sheet and aged AR/AP. Every save posts a balanced journal.
Open Finance for money. The others are operational — they never invent a parallel P&L.
Quotes, invoices, bills, expenses, payments, journals, P&L, balance sheet and aged AR/AP. Every save posts a balanced journal.
Leads become the same customer Finance bills. Pipeline is not revenue.
Items, warehouses and adjustments. Sales post COGS. Stock is not a second set of books.
Bills of materials and work orders that produce stock at cost.
Directory, leave and payroll runs. Statutory e-file stays with your tax authority.
Jobs you can name on invoices and expenses. Not a parallel ledger.
If it cannot post a balanced journal, it does not save. Reports read those journals — not a second spreadsheet.
Document and balanced journal save together. A quote never posts.
Country pack rates. US will not invent a sales-tax percentage.
Tracked items post inventory and COGS. Opening stock hits equity, not income.
None, simple or multi-level — set per organisation, optional project profit on approve.
Customer link to view, accept a quote or acknowledge. Online collection is off.
P&L, balance sheet, trial balance and aged AR/AP from posted journals only.
Currency, tax ID label, fiscal year, inclusive vs exclusive, headline rates. Chosen at onboarding — not switched under live invoices.
Kenya VAT 16% exclusive. UAE shows TRN and Arabic on the tax invoice. US fails closed without a verified address rate.
No FTA, ZATCA, MTD or GSTR e-file. No live bank feeds. Customer cards are not collected on invoices — you record payment in OmniERP. Your organisation can subscribe to OmniERP on Settings → Organization → OmniERP billing.
Invite and invoice email send when mail is configured. Otherwise you get a copyable link.