Plug-in · DATEV Mapping

Postings into DATEV — without Excel in between.

What sits between NetSuite and DATEV is not a file, it is a translation: your chart of accounts onto SKR03 or SKR04, your tax codes onto DATEV keys, your customers and vendors onto DATEV number ranges. DATEV Mapping defines that once — after which the batch is produced at the push of a button, or on its own.

Postings in DATEV format SKR03 · SKR04 · custom charts Customers and vendors Validated before every export
Monthly delivery · period 11/2025 · DE subsidiary
Postings All entries of the period in DATEV format, per the official specification CSV
Customers Customer master data with DATEV-compliant account numbers CSV
Vendors Vendor master data in the same number range scheme CSV
Validation log What was checked, what stood out, what the export contains evidence
CHECKED BEFORE EXPORT Unmapped accounts, missing tax keys and master records without a number surface here — not later, during the import at your tax firm.
Why

The month-end close rarely fails on the numbers.

It fails on the translation. NetSuite thinks in its own chart of accounts, DATEV in SKR03 or SKR04 — and in between sits somebody with a spreadsheet, every month. The result only shows at the tax firm, when the import rejects rows.

Excel as the middle step

Export, rebuild, sort columns, fix formats — every month again, and every time by hand. The routine is so established that nobody asks why it exists.

Accounts that don't exist in the SKR

One new NetSuite account without a counterpart in the chart breaks the whole batch. The person who notices is usually the accountant — and they bill the rework.

Tax keys that don't match

NetSuite tax codes and DATEV keys are two systems. Without a fixed mapping, revenue ends up in the books under the wrong key.

Master data without a number range

Customers and vendors need DATEV-compliant numbers. Create them in NetSuite and that is exactly what is missing — so the document stalls.

Errors surface too late

Whatever fails on import comes back as a question: a week later, in the middle of the close, to the same person who built the export.

The deadline stays regardless

The delivery to the tax firm has a date. If the person who knows the export is away, the date slips — knowledge in one head is the real risk.

Our answer

The mapping is defined once — not rebuilt every month.

Three mappings carry the entire process. They are set during onboarding, live as records in NetSuite, and are only touched again when the chart of accounts actually changes.

Mappings · set once, maintained afterwards
Accounts NetSuite account → DATEV account, using SKR03, SKR04 or a custom chart mapping
Tax codes NetSuite tax code → DATEV tax key, per scenario mapping
Master data Customers and vendors into the DATEV number ranges, by rule rather than case-by-case decision mapping
Validation Checks before every run whether each posting has a valid mapping automatic
IN YOUR HANDS The mappings are records in NetSuite — maintained by your accounting team, not by us.
How it runs

Three steps — and five minutes a month afterwards.

1

Set up

An assistant walks through the base configuration: entity, chart of accounts, period, target folder. No project, no interface, no second platform.

2

Map

Accounts, tax codes and master data are linked once. Whatever is added later is reported by the validation on its own.

3

Export

The monthly run starts at the push of a button — or runs automatically once scheduled, validation log included.

The honest test: take the last month you prepared by hand and run it through the mapping again. The differences show precisely where manual work was involved.
Feature set

What the mapping does.

Posting batch export

All entries of a period in DATEV format, strictly per the official specification.

Account mapping

NetSuite accounts onto the matching DATEV accounts, for instance SKR03 or SKR04.

Tax keys

Tax codes are assigned to the correct DATEV keys — set once, constant afterwards.

Master data export

Customers and vendors in DATEV format, in the same run as the postings.

Validation before export

Missing mappings, implausible amounts and gaps are named before the file is created.

Automatic monthly run

Once scheduled the export runs by itself — with a log, so nobody has to guess whether it did.

Guided setup

An assistant walks through the initial configuration step by step, validating at each stage.

All NetSuite editions

Runs in every edition of Oracle NetSuite — no additional module required.

Stays in your account

Data leaves NetSuite only as a finished file. No external service, no copy in transit.

Who it's for

For everyone who delivers to a tax firm each month.

The mapping is made for accounting and controlling teams in German NetSuite accounts that hand all or part of their bookkeeping to a tax firm — and for NetSuite owners whose monthly export currently depends on a single person.

Technical facts

What your IT wants to know up front.

Technology

Native SuiteScript inside the account — no middleware, no data replication.

Delivery

SuiteBundle 597578 — installation and updates through NetSuite’s bundle mechanism.

Format

DATEV format per the official specification, including the header with entity, chart of accounts and period.

Charts of accounts

SKR03 and SKR04 — or a custom chart if your tax firm uses a different one.

Output

Files in the NetSuite file cabinet, ready to hand on without rework.

Operation

Manual run or scheduled monthly run, each with a log.

FAQ

Frequent questions

Why is the plug-in now called “DATEV Mapping”?

Because that is where the difference lies. Exporting a file is easy; the work sits in the mapping — translating chart of accounts, tax keys and master data cleanly from NetSuite into the DATEV world. Function and scope are unchanged.

Which charts of accounts are supported?

SKR03 and SKR04 are the standard case. If your tax firm uses a different chart, the mapping is set accordingly — it is a table, not a hard-wired chart of accounts.

What happens when a new account is created?

The validation triggers before the file is produced: you see which account has no DATEV counterpart yet and complete the mapping. No incomplete batch reaches the tax firm.

Can the export run automatically?

Yes. Once set up, the monthly export runs on schedule, including validation and log. The button stays available for interim runs.

Are customers and vendors included?

Yes, in the same run. Master data is transferred in DATEV format so the postings meet accounts that already exist at the tax firm.

Does it run in our NetSuite edition?

Yes — the plug-in is compatible with all editions of Oracle NetSuite and needs no additional module.

How much effort is the setup?

An assistant guides the configuration, and we set the mappings together once. After that the monthly effort is a matter of minutes.

Next step

See the mapping on your own chart of accounts.

We set up the mapping for a section of your accounts and export one month as a DATEV batch — ready for your tax firm to review.