Document flow
Open any document and see the whole chain it belongs to, from estimate to ledger.
Read moreModules
Finance and Human Resources at the core, Sales and Procurement on either side of them, and one party master every module refers to — so a customer is one record, not one per module.
Invoices, credit notes, vendor bills and payments post to one double-entry ledger, dated from the document and locked once the period closes.
Features
What it takes to run a company on one system — not a list of screens, but the controls that keep them honest.
Open any document and see the whole chain it belongs to, from estimate to ledger.
Read moreRoute a document by amount, cost centre, job and seat — never to its own author.
Read moreInvoice in your client’s currency and keep your books in yours.
Read morePPh 23 and 4(2) withholding, bukti potong, faktur pajak and e-Bupot files.
Read moreCost each line from a rate card, and see planned against actual per job.
Read moreYour counterparties sign in to see, acknowledge and answer their own documents.
Read moreHow it connects
Documents are linked as they are created, never re-keyed — so the chain from the first estimate to the last journal line is one click from any of them.
Priced as a job, billed as agreed, posted as it happens.
Decided before it is spent, matched before it is paid.
Why Corveek
Tenant isolation, permissions, auditing and money handling are foundations here, not features to switch on later.
The tenant filter lives in the shared data layer, not in each screen — a query that forgets it cannot be written.
Every request is checked twice: for the action, and for which records. A hidden button is never the boundary.
Soft delete plus an audit trail with who, when, from where, and the values before and after.
Integer storage, never floating point, rendered in your own currency and locale.
Pricing
We quote per organization rather than publishing a monthly rate — what you pay depends on your modules, your team size and whether you self-host.
Questions
What Corveek does, how your data stays yours, and what it costs.
A multi-tenant mini ERP for small and mid-sized organizations. Four modules ship today — Finance, Human Resources, CMS and Business Partner — behind one sign-in, one permission model and one audit trail.
Finance (invoices, estimates, expenses, payments, journals and reports), Human Resources (employees, attendance, leave, payroll, shifts and overtime), CMS (documents, media, announcements, knowledge base, banners and FAQ) and Business Partner (partners, customers, suppliers, contacts and agreements).
Yes. Business Partner is the single party master. A Finance invoice is issued to a Business Partner record tagged as a customer — there is no separate "finance customer" list to keep in sync.
The platform is built so a new module (Inventory, Procurement, CRM, Sales, Manufacturing, Asset Management, Helpdesk) is added without changing the architecture. Each one reuses the same tenancy, RBAC, audit and UI foundations.
Yes. Your identity is global — one email, one password, one login — and you belong to as many organizations as you are invited to. A workspace switcher in the header moves you between them without signing out, and your roles are resolved per workspace.
That is the expected state. Registration creates an identity, never an organization: access is granted by an administrator, never by signing up. Ask an admin to add your exact email address and you will land in the workspace automatically.
From the blog
Multi-tenancy, permissions and money handling — why each is built the way it is.
Sign in
Your team signs in to its workspace; the companies you trade with sign in to the portal. An address is one account whichever door it uses.
Your team
For the people who work in Corveek every day — your administrator decides which modules and records each of you can open.
Clients & suppliers
For the companies you trade with. Each one sees only the documents addressed to it — and answers them where it reads them.
Contact
Tell us your modules and team size, and you get a straight number — plus an honest answer on whether Corveek fits.