eCommerce

eCommerce for România

E-commerce accounting differs substantially from a physical store: daily reconciliation between the selling platform (Shopify, WooCommerce, PrestaShop), payment processors (Stripe, PayPal, Netopia) and the bank; VAT handling for intra-EU deliveries; OSS/IOSS reporting for sales to EU consumers. 4conta natively integrates data from your online store and auto-classifies every transaction.

Order automation

Online store orders are captured, validated, and invoiced automatically. Reduce processing time and manual entry errors. Local setup for România, aligned with e-Factura.

The Order automation flow is ready for validation with ANAF.

Platform integrations

Direct connection with Shopify, WooCommerce, eMAG, Amazon, and other marketplaces. Sync products, prices, and stock in real time. Local setup for România, aligned with e-Factura.

The Platform integrations flow is ready for validation with ANAF.

Payment processing

Accept payments by card, bank transfer, and digital wallets. Automatic reconciliation with orders and issued invoices. Local setup for România, aligned with e-Factura.

The Payment processing flow is ready for validation with ANAF.

Inventory sync

Stock is updated automatically across all sales channels with every order. Prevent overselling and ensure product availability. Local setup for România, aligned with e-Factura.

The Inventory sync flow is ready for validation with ANAF.

Shipping management

Auto-generate shipping labels and track parcels across all carriers from one place. Customers receive real-time tracking notifications. Local setup for România, aligned with e-Factura.

The Shipping management flow is ready for validation with ANAF.

Frequently asked questions

How are online sales to consumers in other EU countries taxed?

For B2C sales to the EU above the €10,000/year combined threshold (all EU countries), OSS (One Stop Shop) applies. VAT is computed at the rate of the buyer’s country and filed monthly via D398 OSS. Below the threshold, Romanian VAT 19% applies.

Do I have to issue an invoice for every online order?

For B2C in Romania, the fiscal receipt is sufficient if payment is by POS. An invoice is mandatory if the customer expressly requests one or if they’re a legal entity (B2B). Modern systems auto-emit an electronic invoice for each order.

How do I reconcile Stripe or PayPal payments with accounting?

Stripe/PayPal produce daily reports with gross collected, fees withheld and net amount transferred. 4conta auto-imports these (API or CSV) and posts the gross-net difference as a service expense (account 627).

Stock stored in Amazon FBA EU — how does it affect filings?

Stock kept in FBA warehouses in other EU countries (Poland, Czechia) triggers a VAT registration obligation there (if you sell locally) or a D390 VIES filing if you transfer it from RO. Consult a tax advisor before activating Pan-EU FBA.

How do you account for discount coupons and gift cards?

Coupons applied at checkout reduce the taxable base (VAT is computed on the discounted amount). Gift cards sold are booked as deferred revenue (account 472) and recognised as revenue on use. Watch out for employer gift-card taxation (income tax above RON 300).