How does WooCommerce e-invoice integration work?
I issue every order’s invoice by hand. As orders grow, this job either piles up on the accountant or gets forgotten — and a forgotten invoice is the most expensive mistake a store can make. 🧾
Invoice integration is as much about regulatory compliance as it is about automation.
Short answer: the integration should tie order, invoice and refund into one flow. Your tax status and the applicable thresholds are decided with your accountant. ⚖️
What it automates
BU BÖLÜMÜN ÖZETİ
- Creating the invoice
- Sending it to the customer
- Refund documents
- Handover to accounting
Four jobs. ⚙️
Creating the invoice
When the order reaches the chosen status, the document is prepared automatically. 📄
Sending it to the customer
The invoice link goes by email; customers do not have to ask. 📩
Refund documents
Once a return is approved, the matching document process starts; the flow sits in the returns guide. ↩️
Handover to accounting
Documents reach accounting from one place; the month-end pile-up ends. 📚
Settle before deciding
Four questions, with your accountant. ❓
Business customers
Are tax number and company name fields on the checkout? Without them the invoice is issued wrongly. 🏢
Setup watch points
BU BÖLÜMÜN ÖZETİ
- Product tax rates
- Shipping and discount lines
- The error queue
- Numbering
Four technical checks. 🔧
Product tax rates
If each product’s tax rate is not set correctly, documents come out wrong. 🧮
Shipping and discount lines
How do shipping fees and coupon discounts appear on the document? Not live until tested. 🎁
The error queue
Where do failed documents collect, and who looks at them? Silent errors carry penalty risk. 🚨
Numbering
Manually and automatically issued documents must not clash. 🔢
Four common mistakes
BU BÖLÜMÜN ÖZETİ
- The wrong trigger
- Forgetting business fields
- Ignoring the error queue
- Leaving the accountant out
All four surface at month end. 🚧
The wrong trigger
Cancelled orders get invoiced too; correction work follows. ❌
Forgetting business fields
A company receives a consumer invoice and it must be reissued. 🏢
Ignoring the error queue
Unissued documents pile up for months; the gap is a month-end surprise. 📦
Leaving the accountant out
Even with correct technical setup, the regulatory side is assessed separately. 🤝
Running it
BU BÖLÜMÜN ÖZETİ
- Daily check
- Monthly reconciliation
- Watching updates
- A named owner
Once set up, routine begins. 🔄
Daily check
The error queue, five minutes a day. 🔍
Monthly reconciliation
Do order totals and document totals match? 📊
Watching updates
Regulation and plugin updates are tracked; update risk sits in the update guide. 🔔
A named owner
Who owns the invoicing process? A name is written down. 👤
What should I do today?
BU BÖLÜMÜN ÖZETİ
- Step 1: talk to your accountant
- Step 2: check tax rates
- Step 3: place test orders
- If you want help
Three steps, one day. 🪜
Step 1: talk to your accountant
Document type, trigger, business fields. One meeting. 🤝
Step 2: check tax rates
Is every product set correctly? A bulk check. 🧮
Step 3: place test orders
One with shipping, one with a coupon, one for a business; check each document line by line. 🧪
If you want help
Let us set up your invoicing flow: use the consult your expert form. For your current setup see the digital audit; the whole sits on the WordPress and WooCommerce consultancy page. 🎯
Related reading from the archive: who owns the ad account · which number counts as success.
📝 Notes From the Field
A store set up invoice integration but tied the trigger to “order received”. At month end it turned out cancelled orders had been invoiced too, and corrections took days. The trigger moved to “dispatched”. In the following months reconciliation did not show a single line of difference.
📖 Short Glossary
E-document provider: the service that issues electronic invoices. Trigger status: the order stage at which the document is issued. Error queue: the list where failed documents collect. Reconciliation: comparing order totals with document totals.
⚡ Quick Summary
Invoice integration ties order, invoice and refund into one flow. 🧾 Document type and thresholds are set with your accountant. At setup check tax rates, shipping and discount lines, the error queue and numbering. It runs on a daily error check and monthly reconciliation. This is general information, not tax advice.
🎯 Next Step
Let us set up your invoicing flow: use the consult your expert form. Stock sits in the stock guide; for your setup see the digital audit.
Frequently Asked Questions
Sık Sorulan Sorular
Your tax status and customer type decide the document type. This is decided by regulation, not preference. ⚖️
The service that issues the documents; whether it has a WooCommerce plugin is the first criterion. 🔌
On payment, or on dispatch? The trigger status is set in advance. ⏱️
With few orders it is possible, but error and delay risk grows with volume. Confirm with your accountant which method meets your obligations.
Cross-border sales can bring different document and declaration rules. Set up a separate flow for these orders and design it with your accountant.
Technically it is a plugin change, but numbering and access to past documents must be planned. Switch at the start of a month after parallel testing.
Source: Turkish Revenue Administration — electronic documents
