Accounting software e-Ledger integration visual: two transfer paths from the accounting program to the e-Ledger, file transfer and a database connection
Accounting6 min read

Accounting Software e-Ledger Integration

accounting softwaree-ledger integrationlogozirvemikro
Table of Contents

Accounting software e-Ledger integration is the transfer of records from your accounting program into the software that produces the e-Ledger, where they turn into a journal and general ledger. There are two ways to do it. The first is file transfer: an output is taken from your program and uploaded to the system. The second is database-connected integration: a program installed on the main computer connects to the accounting software's database and pulls the records directly. Both reach the same result, but they work differently.

Author: e-Defter PRO Content Team. The field team that connects accounting software to e-Ledger processes.

An accountant vented last period. "Every month I pull the report from the program, tidy it up, then upload it to the system. Half my day is gone."

It did not have to be. Not at all.

The program she used allowed a database-connected integration. After setup, records moved across without a manual export. This article explains what integration is, how the two models work and which one fits you. You can find the basics of e-Ledger in our what is e-Ledger guide.

What You Need to Know

  • Integration is the transfer of records from an accounting program into the software that produces the e-Ledger.
  • There are two models: file transfer and database-connected integration.
  • In file transfer, an output is taken from the program and uploaded; Luca works this way.
  • In a database connection, a program installed on the main computer connects to the database and pulls records directly.
  • Records from common commercial programs like Logo, Zirve and Mikro can be transferred to the e-Ledger.

What is accounting software e-Ledger integration?

Integration is the move of the records you keep in your accounting program into the software that produces the e-Ledger, where they turn into a legal ledger. Your accounting program does the daily work: it records vouchers, invoices, collections. The e-Ledger side then takes these records and turns them into the journal and general ledger form, that is the XBRL GL format, and produces the berat.

The bridge in between is integration. Without the bridge, you enter records one by one by hand; that is both slow and error prone. With integration, records move across in bulk and in order. The manual work ends.

This bridge can be built in two different ways. Which one you use depends on your accounting program and your working setup. Let us see both, one at a time.

The two integration models

There are two basic ways to move data to the e-Ledger, and the difference sits in how the data travels. The table below places the two models side by side.

DimensionFile transferDatabase connection
How it worksAn output is taken and uploadedAn installed program connects to the database
SetupNeeds no installA program is installed on the main computer
EffortOutput and upload each periodAutomatic pull after first setup
ExampleLuca with e-LedgerLogo, Zirve, Mikro
FitsCloud or output giving programsPrograms with a local database

In short: file transfer is simple and install free, but repeats each period. A database connection asks for a first setup, then leaves no manual work. One asks effort, one asks setup.

Table graphic comparing file transfer and database-connected integration: how each works, setup, effort, example programs and which case each fits.

How does file transfer work?

File transfer is the plainest model. You take an output that holds the journal entries from your accounting program, then you upload that output to the e-Ledger system. The system reads the output and turns the records into a ledger. It needs no install, so you start fast.

The best known example of this model is Luca. Through Luca, a journal output is taken and uploaded to the system, and the ledger forms. We explained the detail in our Luca with e-Ledger guide. For cloud based programs or ones that can give a regular output, file transfer is a practical path.

The one thing to watch is that the work repeats each period. The output and upload step is done by hand. If your record volume is low, this is no problem; if it is high, a database connection saves time.

How does database-connected integration work?

In a database-connected integration, a small program steps in. This program is installed on the main computer where your accounting software runs, and it connects to the program's database. Once the connection is set, it reads records without a manual export and moves them to the e-Ledger side. The process runs like this:

  1. The integration program is installed on the main computer.
  2. The program connects to the accounting software's database.
  3. Journal entries are read straight from the database.
  4. The records turn into the e-Ledger form and the ledger is produced.

Flow chart of database-connected integration: a program is installed on the main computer, connects to the accounting database, reads journal entries and turns them into the e-Ledger form.

The edge of this model is that it leaves no manual work after the first setup. As records form in the program, they are ready to transfer. For common commercial programs that use a local database, this is the most efficient path.

Which programs does it work with?

Integration can be set up with most of the commercial accounting programs in wide use. Programs that use a local database, like Logo, Zirve and Mikro, fit the database-connected model. Programs that can give an output, like Luca, work with the file transfer model.

What matters here is not the program's name but how the data can be taken. If the program runs on a local database, a database connection can be set. If the program can give a regular journal output, file transfer is enough. At e-Defter PRO we support both models; we decide which one fits you by looking at the program you use. If you want to clear up the fit for your own program, you can write to us.

What are the benefits of integration?

The most concrete benefit of integration is that it removes manual data entry. The accountant at the start of this article spent half a day every month pulling and tidying a report. Half a day. Every month. After a database connection was set, that time fell to almost zero.

The second benefit is fewer errors. Manual entry and manual tidying inevitably breed typing and matching mistakes. When records move across directly, these mistakes are largely prevented. The third benefit is consistency. Records moved from the same source in the same form make the ledger's compliance with GİB rules easier.

Is a database connection safe?

This is a common and fair question. In a database-connected integration, the program is installed on your main computer and connects to the database from there. So the data stays on your business's own computer; the transfer process is under your control. Setup and connection rights rest with the business.

Still, as with any install, protecting the connection details and rights matters. You should install the integration program from a trusted source and close the connection settings to unauthorized access. When set up right, a database connection is both an efficient and an auditable path.

In Short

Integration is the bridge between your accounting program and the e-Ledger, and it is built in two forms: file transfer or a database connection. Choosing the right model cuts the time you spend and the errors you make each period. If you want to settle the model that fits your program, talk to our expert team.

Frequently Asked Questions

What does accounting software e-Ledger integration mean?

It is the transfer of records from your accounting program into the software that produces the e-Ledger, where they turn into a journal and general ledger. It has two models: file transfer and a database connection.

Do Logo, Zirve and Mikro connect to the e-Ledger?

Yes. These programs, which use a local database, fit the database-connected integration. A program installed on the main computer connects to the database and pulls records.

Which model does Luca work with?

Luca works with the file transfer model. A journal output is taken through Luca and uploaded to the system. You can find the detail in our Luca with e-Ledger guide.

Where is the data kept in a database connection?

Since the program is installed on your main computer, the data stays on your business's own computer. The connection and rights are under the business's control.

Is manual data entry still needed?

If a database connection is set, records are pulled directly and no manual entry is needed. In file transfer, the output and upload step is done by hand each period.

Which model fits me?

If your program uses a local database, a database connection is efficient. If it is a cloud based or output giving program, file transfer is enough. Your record volume also plays a part in the choice.

Related Articles