e-Invoice and Accounting Integration

Wherever a sale happens, the invoice should be issued to the right account with the right tax, and the entry should land in your accounting system on its own.

e-Invoice / e-Archive Provider API Logo / Mikro / Netsis Payments and Reconciliation
AddressAtaşehir, Istanbul
Phone+90 850 335 10 87
E-mailinfo@360-soft.com
e-Invoice and Accounting Integration

From sale to invoice, from invoice to accounting

In Turkey, the most common break between sales and accounting is the invoice. The order is created on the website, a marketplace, the CRM or a field sales app; the invoice, meanwhile, is issued by the accounting team in a separate program, with order details copied from one screen to another. As order numbers grow, this set-up leads to delays, invoices issued to the wrong customer account, VAT rate errors and unexplained gaps between stock and accounting records at month end. Companies selling into Europe and the Gulf face the same problem as e-invoicing mandates spread there too.

e-Invoice and accounting integration builds an automatic bridge between the system where the sale happens, the e-document infrastructure (a GİB-approved private integrator) and your accounting/ERP software. When an order is confirmed, the system checks whether the buyer is registered for e-Invoice, creates the correct document type in UBL-TR format (Turkey’s e-invoice standard), sends it through the provider, writes the document number and PDF back to the sales system, and transfers the accounting entry to your accounting software together with the relevant customer and stock records.

Who is it for?

  • E-commerce and marketplace sellers: stores whose daily order volume makes manual invoicing hard, issuing e-Archive invoices to individual customers and e-Invoices to business customers.
  • Subscription and SaaS businesses: software and service companies that need to invoice recurring monthly payments automatically.
  • B2B dealer networks and field sales teams: companies that take orders through a portal or mobile app and issue invoices in Logo, Mikro or Netsis.
  • Companies building their own software: those who want to add invoicing to an appointment, booking, training or membership system.

This page focuses on the invoicing and accounting flow. For comprehensive data synchronisation across all ERP modules, including production, purchasing and warehouse, see ERP Integration; for ERP selection and process design, see CRM and ERP Consulting.

Integration scope

Registration check and document type selection

Querying the list of registered e-Invoice users with the buyer’s tax number or national ID number, and automatically deciding between an e-Invoice and an e-Archive document.

e-Invoicing provider API connection

Creating and sending documents, checking their status, retrieving PDF/XML files and pulling incoming invoices, all through the API of the provider you work with.

Tax and amount rules

Central definition of VAT rates, exemption and withholding codes, discount, shipping and service fee lines, exchange rates and rounding rules.

Accounting/ERP transfer

Creating or matching customer accounts, matching stock and service records and transferring invoice entries to Logo, Mikro, Netsis and cloud accounting software.

Incoming invoice processing

Pulling e-Invoices from suppliers, matching them to purchase orders and routing them into an approval flow, enriched with AI-assisted automation where needed.

e-Waybill

For companies required to issue e-Waybills (e-İrsaliye) for shipments, creating the e-Waybill when goods leave the warehouse and linking it to the invoice.

Payments and reconciliation

Matching card payments, bank transfers and marketplace payouts to the relevant invoice, and keeping customer account balances in sync with the sales system.

Error handling and audit trail

A queue and notifications for rejected or failed documents, and a record of which order each document came from, when and by whom it was created.

How we build the integration - e-Invoice and Accounting Integration

How we build the integration

01

Mapping the current flow

We identify your sales channels, the accounting/ERP version you use, your e-document provider, where invoices are issued and what your accountant expects.

02

Rule and mapping design

Customer accounts, stock/service records, VAT and exemption codes, warehouses and ledger account codes are mapped and agreed together with your accountant.

03

Development in a test environment

Development is done on the provider’s test environment and a test company in your accounting software; every scenario is tried before any document reaches a real taxpayer.

04

Scenario testing

Scenarios such as individual and business sales, discounted and shipped orders, foreign-currency sales, returns and cancellations and services with withholding tax are tested one by one and compared with the accounting entries.

05

Go-live

Go-live is usually scheduled for a date that makes closing easier, such as the start of a month, and documents are monitored closely in the first days.

06

Maintenance and regulatory updates

Changes in GİB technical guides and provider APIs are tracked and the necessary updates are made.

Where should the invoice be issued?

The right model is chosen according to your volume, how your accounting team works and your accountant’s view.
Model Where the invoice is issued When it fits
Accounting-centred Accounting software such as Logo / Mikro / Netsis When invoicing should stay under the accounting team’s control; the order is transferred to accounting, the invoice is issued there and its number is written back to the sales system
Sales-system-centred Website, marketplace integration or custom software, via the provider’s API High-volume e-commerce and subscription businesses that need instant invoices; the invoice is transferred to accounting as an entry
Hybrid Individual sales from the sales system, business sales from accounting Businesses whose processes for individual and business customers differ clearly
Project deliverables and pricing - e-Invoice and Accounting Integration

Project deliverables and pricing

Deliverables

  • An integration service running between the sales system, the e-document provider and your accounting/ERP software
  • Mapping tables (customer accounts, stock/service, tax codes, ledger codes) and a screen to edit them
  • Test scenarios and a results table
  • Error queue, notification channel and document audit trail
  • User documentation for the accounting and operations teams

Pricing

Integration with commercial software (Wolvox and OctoCloud) is included in the e-commerce packages published on our site; details are on the E-Commerce Packages and Pricing page. For integrations with Logo, Mikro, Netsis or other software, with a custom sales system or across several channels, we send a fixed-price proposal tailored to your project within 24 hours. Provider credit and licence fees belong to the relevant provider and are not part of our proposal.

Our Marketplace Integration page, for invoicing marketplace orders, and our AI Agents and Business Process Automation page, for reading incoming invoices and submitting them for approval, complete this integration.

In Turkey, an e-Invoice (e-Fatura) is issued when the buyer is also registered in the e-Invoice system, and it reaches the buyer electronically through the infrastructure of GİB, the Turkish Revenue Administration. If the buyer is not registered (individual customers or companies outside the system), an e-Archive invoice (e-Arşiv) is issued and sent to the buyer by e-mail or as a printed copy. The integration checks the buyer’s registration status on every sale and selects the correct invoice type automatically.

We are not tied to any particular provider. We build the integration with the API of the GİB-approved private integrator (e-invoicing service provider) you already use. If you do not have one yet, we help you compare the options in terms of API documentation, test environment and credit/pricing model; you sign the contract directly with the provider.

It depends on the version you use. Logo and Netsis (widely used Turkish accounting and ERP products) offer service and object layers provided by the vendor, while Mikro offers its own integration methods; in some installations data is transferred through controlled staging tables in the database. Cloud-based accounting software is integrated directly through its REST API. We decide which method fits during the discovery phase, after reviewing your current setup.

Invoices must be issued in one place only; otherwise there is a risk of duplicate invoices. Two models can be set up: the order is transferred to the accounting software and the invoice is issued there; or the invoice is issued from the sales system through the e-invoicing provider and transferred to the accounting software as an entry. Which one fits is decided together with your accountant.

Under the regulations, an e-Invoice return requires the buyer to issue a return invoice, whereas cancellations and returns for e-Archive invoices follow different rules. In the integration, the return flow is matched to the return record in the sales system; the return invoice or cancellation is triggered according to the applicable rule and the accounting entry is corrected with a reversing entry. We confirm how these rules are applied with your accountant.

Yes. The e-commerce packages published on our site include integration with commercial software (Wolvox and OctoCloud). If you need integration with Logo, Mikro, Netsis or another program, or through custom software, we work on it as a bespoke project within the scope described on this page.

The next success story
is yours.

The first consultation is free. We prepare a tailored proposal within 24 hours.

Get a free quote