Every completed order goes into your ledger as it happens, using the tax configuration your accountant set up rather than one we assumed. Returns post as the matching credit document.
An integration that decides for itself what VAT treatment applies will be wrong for somebody, and the person who finds out is your accountant three months later.
On connect Huup reads your organisation profile: country, registration status, active tax rates and the accounts you post to. The mapping is built from that. Nothing about your tax treatment lives in our code.
A buyer who arrives from two channels becomes one contact, not two. Where a match is genuinely ambiguous Huup says so instead of picking one and moving on.
A push that cannot succeed is parked after a capped number of attempts and shown to you, rather than retrying quietly until somebody notices the ledger is short.
The accounting module is more than a bridge to your books. It also holds the account balances that a multi-party operation needs.
Completed orders post as sales documents with their lines, quantities, discounts and totals, channel by channel, as they happen.
A refund or return posts as the matching credit document rather than being handled as a manual adjustment at month end.
Tax role and treatment are resolved per order against the rates your ledger actually has, which is what makes cross-border orders land correctly.
Sellers trading through more than one legal entity route each channel to the right company, so two sets of books do not become one.
Balances for customers trading on account, so a B2B buyer who pays on terms is tracked rather than treated as a card sale.
What you owe vendors and what dropshippers owe you is held in the same place as the orders that created it.
Postage spend is tracked against a wallet balance rather than being discovered on a carrier invoice later.
When a provider connection expires or is revoked the module raises it rather than silently stopping, which is how ledgers quietly go stale.
Not every accounting system supports the same operations. Huup tracks what each provider can actually do rather than assuming they are equivalent.
Xero, QuickBooks and Sage connect over OAuth. Odoo connects with an API key. In each case Huup reads your setup before it posts anything.
14-day trial, no card required. Xero, QuickBooks, Sage and Odoo are included on every plan.