Saga Connector — Azuvio on top of Saga C or Saga Soft, your accountant changes nothing
Native file-based integration between the Azuvio Smart Operations Layer and Saga (C and Soft — Romania's most widely used SMB accounting software). You run daily operations — sales, orders, stock, EDI, OMS, WMS, SFA, B2B portal — in Azuvio. Your external accountant receives clean data packages (XML/CSV/D394/SAF-T) ready to import into Saga, with no re-keying, no errors, no late-night calls. Saga remains the fiscal master. Azuvio becomes the operational engine.
Why Saga + Azuvio is the standard combo for Romanian SMBs with external accounting
Saga (C — free, Soft — paid) is one of Romania's most widely used accounting software products. Tens of thousands of independent accounting firms use it daily for their SMB clients: ANAF tax filings (D300, D394, D390, SAF-T D406), balance sheet, trial balance, journals, cash register, VAT records. It is specialized for Romanian fiscal law, constantly updated to ANAF changes, and accountants know it by heart. Replacing it is taboo — not even on the table.
The problem hits the entrepreneur: Saga is excellent for accounting but does none of the daily operations of a modern business. No OMS for orders from eMAG/website/marketplace, no EDI for Carrefour/Auchan/Kaufland, no scanner WMS for the warehouse, no SFA for field reps, no B2B portal for recurring customers, no CRM for leads. The entrepreneur either keeps everything in Excel + WhatsApp (at the cost of time and errors), or tries to force Saga into roles it was not built for, or buys an enterprise ERP that breaks the budget and that anyway cannot replace Saga on the fiscal side (because the external accountant does not know it).
The Azuvio doctrine solves this stalemate: we do not touch accounting, we do not ask the accountant to change anything. Azuvio runs on top of Saga as a Smart Operations Layer, with a file-based connector — because Saga, like many classic Romanian accounting solutions, does not expose a real-time public API, it works with standardized imports/exports (XML, CSV, ANAF formats). Every day (or whenever you want) Azuvio automatically generates data packages for Saga: issued invoices, payments, receipts, inbound goods receipts, cash register, opening stock, sales journal, purchase journal — in the exact format Saga imports without friction. The accountant opens Saga, runs Import, everything lands correctly. Zero re-keying, zero errors, zero 10pm phone call.
What the Azuvio Saga connector does
8 native capabilities built for the Saga + external accounting firm reality. All included in standard.
- Invoice export for Saga — Invoices issued in Azuvio (from OMS, eCom, EDI, POS, SFA, B2B portal) are exported in an XML/CSV file with Saga's native structure: number, date, partner with ANAF-validated tax ID, item lines with article codes, VAT, total. The accountant runs Import in Saga, everything lands without manual touch.
- Payments & receipts export — Payments via POS, eCom, bank transfer, cash on delivery — all captured in Azuvio with automatic invoice matching — exported to Saga for the receipts/payments journal and cash register. The accountant's bank reconciliation becomes visible from day one of the month.
- Goods receipt (NIR) export — Inbound goods receipts generated in Azuvio WMS (with supplier code, supplier invoice, articles, quantities, lot/expiry, discrepancy photos) exported into Saga as receipt documents ready to record. Opening stock and quantitative tracking stay in sync.
- Auto-generated D394 + SAF-T D406 — Azuvio delivers pre-filled D394 (sales/purchases declaration) and SAF-T D406 (ANAF standard report) files with the month's operational data. The accountant reviews, fills in the purely fiscal part, files. From 2-3 days/month to 2-3 hours.
- Partner master sync — New lead converted in Azuvio CRM → tax ID validated against ANAF (legal name, address, VAT payer status, active status) → exported as new partner for Saga. Partner edits (address, IBAN, payment terms) flow automatically. Zero divergence between operational and accounting.
- Articles + price lists sync — Azuvio article catalog (SKU, name, UoM, fiscal group, VAT, standard price, per-B2B-customer prices) exported to Saga for accounting records. New articles from eCom or added by field reps appear in Saga at the next import.
- e-Factura SPV (ANAF) integration — Azuvio issues and sends e-Factura directly to ANAF SPV (XML UBL 2.1 with electronic seal). SPV confirmations (upload index, validation) are saved and exported to Saga as evidence. The accountant no longer has to upload anything manually to SPV.
- Configurable frequency + full audit — Exports run at the frequency you want: real-time (per document), hourly, daily at 10pm, monthly at close. Each exported package is archived with hash + timestamp + content log for audit. The accountant sees full history, you can go back to any import for the past 5 years.
Native Azuvio connector vs manual Excel vs replacing Saga with an ERP
Three real approaches for Romanian SMBs with Saga + external accounting. Wildly different cost, time, risk.
| Aspect | Native Azuvio connector over Saga | Excel + email + manual re-keying | Replace Saga with an integrated ERP |
|---|
| Time to first package in Saga | 1-3 weeks | Already exists, but with permanent cost | 6-18 months + failure risk |
| Implementation cost | Included in Azuvio subscription (small scoping) | Zero direct, but 1-2 FTE consumed monthly | Tens-hundreds of thousands € + licenses + consultants |
| Change for your external accountant | Zero — uses Saga exactly the same | Zero — receives chaotic Excels as before | Everything — must learn the new ERP or you lose the accountant |
| Monthly re-keying errors | 0 | Typically 3-7% of documents | Reduced, but at large cost |
| Operational visibility (sales, stock, orders) | In Azuvio — modern UI, live dashboard, mobile | Excels in 8 places, never synced | In the ERP — depending on how much was configured |
| Native OMS, EDI, WMS, SFA, B2B Portal | All, included | Non-existent — all manual | Only if the ERP has them; usually extra cost |
| Auto-generation of D394 / SAF-T D406 | Yes, pre-filled with operational data | No — accountant builds manually | Only if ERP is RO-localized (rare for international ERPs) |
| Risk to accounting continuity | Zero — Saga stays intact | High — errors accumulate monthly | Very high — you change the fiscal system mid-year |
Implementing the Azuvio Saga connector — 6 steps
Typically 1-3 weeks from kick-off to the first clean package imported into Saga. Much faster than large ERPs because there is no real-time API to stabilize — everything is standardized files.
- Kick-off + Saga + accounting firm audit — Three-way conversation: you + Azuvio + your accountant. We define the Saga version (C / Soft), the import formats your accountant prefers, the desired frequency (daily / monthly), and which documents will be exported in phase one (typically: invoices + receipts + partners). The accountant signs off on the structure, so there are no surprises at first import.
- Chart of accounts + VAT groups mapping — We map Azuvio article groups to the accounting accounts used in Saga (707 goods sales revenue, 704 service revenue, 4427 VAT collected etc.), applicable VAT rates, special regimes (reverse charge, exemption, intra-EU). Standard RO chart of accounts or a personalized one — whatever your accountant uses.
- Initial partners + articles master setup — Initial sync: we export from Azuvio all partners with ANAF-validated tax IDs and the entire article catalog in Saga format, the accountant runs the first import in Saga. We identify and fix any naming / code / VAT / duplicate partner divergence. End state: clean identical base in Azuvio and Saga.
- Two-week parallel pilot — Two weeks we run Azuvio for operations, but the accountant also keeps manual entry in parallel on a sample (10-20 documents/day). At the end we compare: if Azuvio packages = what the accountant entered manually, pilot succeeds. If small differences appear, we fix them before go-live.
- Go-live + frequency automation — We switch to full Azuvio. We enable exports at the frequency agreed with the accountant (typically daily at 10pm + special package at month-end close for D394/SAF-T). The accountant receives an email with a download link + checksum, downloads, imports into Saga, done.
- Accounting firm hand-off + first-month support — 1-hour training for your accountant: how to download packages, how to import in Saga, what to check. The first month an Azuvio consultant is available for any question/situation. At month end we validate D394 / SAF-T together. After that, it becomes invisible routine.
Real problems solved by the Azuvio Saga connector
- Problem: The accountant receives 12 different Excels every month (store sales, online sales, marketplace sales, POS receipts, bank transfers, COD receipts, supplier payments etc.) — each in a different format. Spends 2-3 days reconciling them before entering anything in Saga. Azuvio + Saga solution: Azuvio centralizes all operations (POS, eCom, marketplace, EDI, B2B portal, SFA) in a single ledger. The Saga export is a single package per day/month, with a unique format agreed with your accountant. From 2-3 days of reconciliation to 0 days.
- Problem: eCom invoices (online store + marketplace) are issued in two separate systems, the accountant re-keys them manually into Saga at night. 3-5% error rate (wrong price, wrong tax ID, wrong VAT) discovered only at ANAF inspection. Azuvio + Saga solution: Invoices issued in Azuvio (on order confirmation or on delivery, per your fiscal preference) are exported directly into Saga with ANAF-validated tax IDs, correct VAT applied per fiscal group, exact item lines. Errors drop to 0%.
- Problem: Monthly D394 takes the accountant 1-2 days because they must manually check every supplier invoice against issued invoices (re-keyed from Excel) against payments (from bank statements). Azuvio + Saga solution: Azuvio generates a pre-filled D394 with absolutely all issued invoices + related receipts + imported goods receipts. The accountant opens the file, verifies only supplier invoices (which come separately) and files. From 2 days to 2 hours.
- Problem: Real warehouse stock never matches the quantitative records in Saga — 5-15% differences month over month, with unwanted fiscal results (shortages = income tax, surpluses = additional VAT to pay). Azuvio + Saga solution: Azuvio WMS on scanner keeps real stock at 99.5%+ accuracy. Inbound receipts + consumption notes + inter-warehouse transfers flow into Saga as exact documents. Inventory differences drop to <0.5% and are explainable (breakage, return). ANAF inspections no longer produce surprises.
- Problem: The entrepreneur has no live visibility on sales or cash flow — the accountant tells them final figures only on the 10th of the following month, when it is too late to react commercially. Azuvio + Saga solution: Azuvio gives the entrepreneur a live dashboard with today's sales, cash on hand, available stock, pending orders — updated in seconds. The accountant does their fiscal work undisturbed in Saga. Two parallel lives, both efficient.
What Azuvio over Saga looks like in practice
Built by Azuvio (2014–present, team with a history of 200+ implementations in distribution/retail/manufacturing/services). The scenarios below are representative — typical combinations of the challenges we solve for SMBs with Saga + external accounting.
- Online store + small showroom with Saga and external accounting — Entrepreneur with eMAG + own site + one physical store, accounting at a firm using Saga C. Manual re-keying of 80-120 invoices/day in Saga, 2 days/month for D394, frequent errors. Added Azuvio OMS + POS + Saga connector: invoices flow automatically in a daily package, D394 pre-filled. Scenario result: the accountant does in 2 hours what used to take 2 days, the entrepreneur sees a live dashboard.
- Small-mid FMCG distributor with Saga Soft and 12 field reps — Field reps with orders on paper/phone, manual transcription in Saga at night by an admin, sales journal monthly reconstructed by the accountant from 4 different sources. Added Azuvio SFA + OMS + Saga connector: orders enter Azuvio instantly with the right per-customer price, invoices issued at delivery, daily package in Saga ready for the accountant. Goods receipts at inbound flow automatically. Saga quantitative stock = physical stock, no inventory differences.
- Small manufacturer with Saga + Azuvio WMS + B2B distributor portal — Manufacturer with 200 SKUs and 60 B2B clients (distributors), who used to order by phone/email/WhatsApp. Stock managed in Excel, Saga held only accounting. Added Azuvio B2B Portal + WMS + Saga connector: distributors order self-service, the order enters WMS for picking, invoice goes into the daily package to the accountant in Saga, finished goods receipts the same way. The accountant learned nothing new, the entrepreneur cut calls by 70%.
Technical & operational details of the Saga connector
Supported Saga versions
Saga C (the free version) — all recent versions that support invoice/partner/article import via XML/CSV. Saga Soft (the commercial version) — all current versions, including those with production and quantitative inventory modules. Older versions (>3 years) — analyzed at kick-off, usually supported with minor format tweaks.
Exchange formats used
Standard: XML with Saga schema for invoices (header + lines + VAT), CSV for partners and articles, official ANAF format for D394 and SAF-T D406. For firms that prefer another format (TXT fixed positions, Excel with import macro) — we generate that format too. We can deliver in multiple formats simultaneously if your company works with several accountants.
Security, audit and compliance
Exported packages are archived with SHA-256 hash, timestamp and content log in an immutable repository (Contabo backup + 5-year retention per Romanian law). Each download by the accountant is logged (who, when, what IP). GDPR compliant — partner data stays in the chosen datacenter (AWS Europe or on-premise at the client). e-Factura with qualified electronic seal per eIDAS Regulation.
Frequency and delivery mode to the accountant
Options: (1) Real-time — per document, incremental package available instantly; (2) Scheduled — at fixed time (typically daily at 10pm + special at month close); (3) On-demand — the accountant generates it themselves whenever, from a protected mini-portal. Delivery: email with encrypted download link, or directly into an SFTP/Dropbox/OneDrive folder shared with the firm.
Automatic ANAF declarations generation
D394 (monthly sales/purchases declaration) — generated monthly with all issued invoices + receipts + imported goods receipts, official ANAF XML format. SAF-T D406 (standard report) — generated at the mandated frequency (monthly for large taxpayers, quarterly for medium), including General Ledger Entries, Source Documents, Master Files (partners, articles, chart of accounts). The accountant reviews, fills in the purely fiscal part (provisions, adjustments) and files.
Limitations vs an ERP with real-time API
Because Saga does not expose a public bidirectional API, the integration is strictly export Azuvio → Saga (one-way). Edits made directly in Saga (for example, an accountant's manual partner adjustment) do NOT reflect back into Azuvio automatically. The solution: agree with the accountant a clear rule — partners and articles are edited only in Azuvio, the accountant works in Saga only on the fiscal side. Works impeccably in 95% of cases.
Frequently asked
- Do I have to switch accountants if I use Azuvio + Saga?
- Absolutely not — exactly the opposite. Our doctrine is clear: your accountant stays on Saga, changes nothing in how they work. You use Azuvio for operations, they receive at the end of each day or month a clean data package ready to import into Saga. Many entrepreneurs pick us precisely because they don't want to risk the relationship with the accounting firm that's known them for years.
- Saga has no real-time API. How does the integration work?
- Correct — Saga, like many classic Romanian accounting products, works with standardized file imports/exports (XML, CSV, ANAF formats), not with a real-time public bidirectional API. Azuvio generates these files automatically in the exact format Saga imports without problems. Your accountant runs Import in Saga (an operation they already know) and that's it. For 95% of cases, daily or monthly frequency is more than enough.
- Does the Saga connector generate D394 and SAF-T automatically?
- Yes, both. D394 (monthly sales/purchases declaration) is auto-generated at month end with all invoices issued through Azuvio + related receipts. SAF-T D406 (ANAF standard report) is generated at the mandated frequency for your size (monthly/quarterly) with pre-filled Master Files, General Ledger Entries and Source Documents. The accountant reviews, fills the purely fiscal part and files. 70-90% time reduction vs manual.
- Who issues the e-Factura SPV ANAF — Azuvio or Saga?
- Recommendation: Azuvio issues and sends e-Factura directly to SPV (XML UBL 2.1 with qualified electronic seal), because Azuvio knows the exact moment of delivery and has all operational data. SPV confirmations (upload index, validation) are saved and exported to Saga for accounting evidence. Your accountant no longer has to upload anything manually to SPV — saves 2-4 hours/day in many firms.
- What happens if the accountant wants to edit something directly in Saga?
- For strictly fiscal edits (provisions, account adjustments, month-end close, trial balance), the accountant works in Saga normally — Azuvio does not interfere. For operational data edits (new partner, new article, price), the rule agreed at kick-off is to be made ONLY in Azuvio, to keep Azuvio as the single source of operational truth. Works flawlessly if the rule is clear from the start and respected by all.
- How long does Saga connector implementation take?
- Typically 1-3 weeks from kick-off to the first clean package imported into Saga, much faster than big ERPs because there's no real-time API to stabilize. Includes Saga audit, chart of accounts + VAT groups mapping, initial partners + articles sync, 2-week parallel pilot, go-live. Implementation cost is small and included in the subscription — no surprises, no per-call licensing.
- Does the connector work if my company uses several accountants or several Saga variants?
- Yes. We can deliver in parallel packages in different formats for different firms (e.g. one firm on Saga C with XML format, another on Saga Soft with CSV, a third that prefers Excel export). We can also generate separate packages per location or per subsidiary. Configuration is done at kick-off and is flexible anytime later.
- What happens if Saga requires a new format (e.g. after an ANAF update)?
- The Azuvio team updates the connector automatically at every significant ANAF change (D394, SAF-T, e-Factura, VAT changes, new declarations). Updates are included in the subscription — you don't pay separately. You get advance notice, and if the format requires mapping adjustments, we proactively contact you. You're never stuck with a package that won't import in Saga.
- Can I see exactly what's exported to Saga before sending it to the accountant?
- Yes. Before each scheduled delivery you have a full preview available (summary PDF + the exact XML/CSV file that will be sent). You can manually approve the first months if you want extra checking. Once you trust it, you switch to automatic. All exported packages remain archived 5 years with hash + timestamp for ANAF audit if ever requested.
- What does the Saga connector cost separately from Azuvio?
- The Saga connector is included in the standard Azuvio subscription (from 12€/user/month) — you don't pay separately. The incremental cost is only implementation scoping (2-5 consultant days), presented as a fixed quote after audit, no surprises. No per-export licensing, no variable charges, no annual maintenance fee. Updates for ANAF changes are included.
Related pages
Explore how Azuvio connects to the rest of your ecosystem and what modules run on top of Saga.
Want to see what Azuvio looks like over your Saga?
30-min live demo with a consultant who's done Saga + accounting firm integrations before. We show you exactly what package your accountant receives, in what format, in how long. No slides, just the product and a real file imported into Saga.