Coming soon Contact

HomeAbout

About

Built for the businesses that move real goods.

Corva is a new ERP for distribution and wholesale, in active development. This page is what we are building and why, not a company history we do not have yet.

An open loading dock in daylight, a wrapped pallet and pallet truck ready to move.
Built for businesses that move real goods.

Why

Most ERPs let the record and the reality drift apart.

Ask a distributor where their ERP hurts and the answers rhyme. Stock on the screen that is not on the shelf. A month-end spent reconciling the warehouse against the books. An adjustment nobody can explain. A shipment invoiced for something else. None of these are exotic failures. They are what happens when a system lets records be edited independently of the events that should have changed them.

The root cause is architectural. If a screen can update a quantity directly, then the quantity is an opinion. If accounting is a separate step that reads operational tables later, then the books are a reconstruction. Both problems are fixed in the same place: make every business action a single controlled transaction that writes state, ledger, audit and accounting together, and give it no alternative path.

That is the whole idea behind Corva. Everything else on this site (the modules, the accounting engine, the isolation model) is a consequence of taking it seriously.

Who it is for

  • Distributors and wholesalers moving physical goods
  • Operations where stock accuracy is the business
  • Teams that need books an auditor can follow
  • Businesses whose volume makes concurrency real

Corva also runs service businesses from the same core, with jobs and time in place of goods movement. Goods distribution remains its home.

How we build

Specified first, certified before it ships.

An ERP is a system of record. The cost of getting it wrong is not a bad afternoon, it is a year of distrusted data, so the discipline is deliberately heavier than a typical product's.

Specification before code

Data model, transaction contracts, status lifecycles and accounting rules are written and reviewed before the code that depends on them exists. A mechanism is specified and certified before a line of code ships against it.

Independent review, one bar

Nothing is considered done because its author is happy with it. Every change is reviewed against a single standard by someone who did not write it.

Invariants enforced by machines

The rules that matter most (one write path, tenant context required, one balanced posting, no hard deletes) are checked automatically on every change, not left to good intentions.

Where the product is today

honest status, no roadmap theatre
  • In active development, not yet generally available.
  • The operational spine and its accounting core are the build focus.
  • No public pricing yet: we would rather set it with real customers than guess.
  • If you want to follow along, email us and we will tell you when early access opens.
Coming soon

Interested in what we are building?

We would like to hear how your operation actually runs. It is the most useful input we can get right now.

hello@corvaerp.com