Home / Guides

WooCommerce and e-conomic: invoices, VAT and OSS

How WooCommerce orders become correct invoices in e-conomic: tax settings, the OSS threshold, shipping, fees, refunds and gift cards.

Updated October 20, 2026

WooCommerce works out VAT from the rates you have set up yourselves, and e-conomic books the VAT the invoice says. If the two do not fit, you find out when the VAT return does not add up. This guide shows how WooCommerce orders become correct invoices in e-conomic, with VAT, OSS, shipping, fees and refunds.

Start in WooCommerce: the tax settings

The invoices are never better than the VAT in the shop. Under WooCommerce → Settings → Tax, three things must be right:

One invoice per order

Each WooCommerce order should become one invoice in e-conomic:

  1. The customer is found or created as a debtor with the billing address from the order.
  2. The lines come with product number (SKU), quantity and price excluding VAT, so the goods land in the right product group.
  3. Discounts stand as list price and percentage.
  4. Shipping gets a line of its own with the same VAT as the goods.
  5. Fees WooCommerce adds to the order, gift wrapping or a handling fee, say, get a line of their own with the VAT the shop charged.
  6. The total is checked against the order's total in WooCommerce, to the øre.

Example: order 1187

Six balls of merino yarn at DKK 45.00, a set of knitting needles at DKK 89.00 and a pattern booklet at DKK 120.00 with 25% off, plus shipping at DKK 39.00. The customer pays DKK 488.00:

LineQtyAmount excl. VAT
Merino wool yarn, 50 g6216.00
Bamboo knitting needles171.20
Pattern booklet (list price 96.00, discount 25%)172.00
Shipping131.20
VAT 25%97.60
Total488.00

VAT to other EU countries and OSS

If you sell to consumers in other EU countries, one shared threshold of EUR 10,000 a year applies to all distance sales in the EU:

The VAT zone should be set from the order: the customer's country and the VAT WooCommerce actually charged. Do not use the zone on an old debtor card, as a customer may buy as a consumer one day and as a business the next.

Refunds and gift cards

Common mistakes

Questions about WooCommerce and e-conomic

Must the product numbers in WooCommerce exist in e-conomic?

It is the easiest way. When a product has the same product number (SKU) in both, the sale lands on the product group and account the product belongs to. If the product is missing in e-conomic, it must be created in a product group with the right VAT before the invoice is booked.

When should an order be invoiced: when paid or when shipped?

It depends on how you work. Many invoice when the order is paid (status "Processing"), others only when it is shipped (status "Completed"). Choose one rule and keep to it, so an order is never invoiced twice.

What about cancelled orders?

An order cancelled before it is invoiced is not invoiced. An order cancelled afterwards is credited with a credit note, not deleted.

Automatically with 2app

2app fetches the orders from WooCommerce, which you approve in one click in WordPress, and makes a draft invoice in e-conomic for each. The VAT zone is set per order, OSS zones too, which 2app suggests from your e-conomic. Fees, refunds and gift cards come along, and the total is checked against what the customer paid, to the øre. The payments can then close the invoices with Stripe to e-conomic, MobilePay to e-conomic or Nets Easy to e-conomic.

Try free

AI assistant

Try e.g.:

Write systems, not personal details. The answer is made with AI from our catalogue. Privacy policy