You generate invoices by hand from Shopify/WooCommerce
You download the order, copy data into Holded, validate VAT, mark it paid, file it. 3 minutes per order. 200 orders/month = 10 hours of your life every month.
Shopify, WooCommerce or PrestaShop connected to your ERP (Holded or whichever you use), your payment gateway, your carrier and your CRM. No fragile plugins, no Excel taped together, no complaints over phantom stock.
A serious online store runs on 4-6 pieces at once: the store (Shopify, Woo, Presta), the gateway (Stripe, Redsys), the carrier (Sendcloud, Correos), the ERP (Holded) and usually some marketing (Klaviyo, Mailchimp). Each piece has its own logic for orders, VAT, returns and stock. If the operation is not integrated, that is 8-15 hours a week copying data and putting out fires. We connect the whole chain so every order flows on its own from checkout to accounting entry.
You download the order, copy data into Holded, validate VAT, mark it paid, file it. 3 minutes per order. 200 orders/month = 10 hours of your life every month.
You sell what you do not have. Or you stop selling what you do. Complaints, returns, a burned brand and operations putting out fires.
Intra-community B2B with VIES, IOSS for EU B2C, exports to the UK. Every order is a special case, and your accountant sends it back every month.
Half-done credit notes, stock returned wrongly, gateway refunds that never reach accounting. A surprise every month.
Shopify invoicing, stock and returns pushed to Holded in real time.
See integrationEcommerceWooCommerce and Holded in sync, with no fragile plugins and no footprint on WordPress.
See integrationEcommercePrestaShop and Holded connected without relying on the paid official module.
See integrationPaymentsStripe payments booked in Holded with no Excel and no manual reconciliation.
See integrationLogisticsSendcloud shipments synced with Holded and your ecommerce with no manual steps.
See integrationEcommerceShopify and Klaviyo connected with predictive segmentation and advanced flows.
See integrationA 30-minute call, no strings. You leave with scope, timeline and a fixed price for your ecommerce.
Yes. Each store or market can go to its own invoicing series in Holded with its own VAT mapping per country. It is the typical setup for brands with an international presence.
We do not install any new plugin on your WordPress. We work with native webhooks and the REST API. That means updating WP does not break the integration.
Automatic country detection + VIES validation for B2B. We apply 0% with a valid B2B tax ID, IOSS for EU B2C under 150 EUR, local rates for B2C with a local branch, 0% on exports. The corresponding tax forms are recorded.
We generate a credit note in Holded with the exact quantity returned and adjust stock only for the units sent back. If there are several partial refunds on the same order, each one generates its own correctly numbered credit note.
Yes. Each channel can have its own invoicing series with an origin identifier. Holded remains the single source of stock and consolidated financial reporting.
8-12 days for a standard single-channel store. 15-20 days for multi-store or international setups with complex VAT.
A 30-minute call, no strings. You leave with scope and a fixed price.