syntact
DEBook a live demo
Price list automation — from PDF, Excel, Datanorm & BMEcat

Price list automation: every supplier price list in your ERP — without typing a single line.

Syntact reads every price list your suppliers send — extracts articles, prices, and tiers, maps them onto your article model, checks duplicates against your article master, and writes verified prices to your ERP for approval. Your team approves — instead of typing.

Your ERP/PIM stays — we keep it currentGDPR — operated in the EU€0 license until production
The status quo

The supplier raised prices weeks ago. Their price list is still sitting in the pile.

Not because your team is slow — but because every supplier sends a different format and there is no import path for PDF and Excel. So it gets typed in by hand. Every price round, every list.

Every supplier sends a different format.

One sends an 80-page PDF, the next an Excel file with its own column logic, the third pastes the price list straight into the email. A separate workaround for every format — or someone just types it all in by hand. Line item by line item.

Price season: hundreds of lists in a few weeks.

At year-end and the start of the season, everything lands at once: hundreds of price lists within weeks. The backlog that builds up takes months to work through — and in some companies, two full-time employees do nothing but price maintenance.

An outdated cost price quietly keeps selling at a loss.

The supplier raised prices, your system still shows the old cost price: the article keeps selling normally — just below cost. You find out months later at year-end close. If at all.

One typo in cost, RRP or tier — and it's everywhere.

Entered wrong once, the price shows up in every quote, every order, and every channel. Nobody types thousands of line items without errors — and a single misplaced decimal is enough to break an entire calculation.

≈ 3 min
per line item for manual entry — update the price, check the tier, match the article, verify the condition
Conservative practical assumption
250
suppliers is typical for a distributor — and only a handful deliver prices via EDI. The rest send PDF and Excel.
Typical picture in specialist trade
Weeks
pass between “price list received” and “price list entered” — time in which purchasing and sales calculate with old prices
The usual backlog
The error mechanics

A hand-typed price list never costs just the typing.

Manual price maintenance has two built-in costs: the backlog that never gets caught up — and the silent errors that regularly land in cost prices, RRPs, and tiers. Both grow with every price round.

With Syntact, the price list is extracted hours after arrival, matched against your article master, and ready for approval — before the first quote is calculated with an old cost price.
Typed wrong — or not at all

A decimal slips, a tier lands in the wrong row, packaging units get mixed up with pieces — or the list simply stays in the pile. In a backlog, neither gets noticed. The price goes wrong into calculations, the shop, and every order.

silent
Your margin shrinks quietly

An outdated cost price doesn't trigger an error message. It just keeps selling for months — on every order, in every channel. Price errors are the most expensive errors because nobody reports them.

backlog
Price season outpaces your team

A hundred lists in, ten entered per week: the gap grows with every price round. By the time the last list is in the system, the first supplier has already raised prices again.

everywhere
One error, every channel

A wrong RRP doesn't just sit in the ERP — it travels to the shop, to the field sales price list, and into every quote. It gets corrected once. It gets explained to every customer who saw it.

Let's do the math

What does typing in price lists cost you — while nobody questions it?

A conservative calculation: pure data entry time only. Margin losses from outdated cost prices and the downstream cost of typos in quotes and orders aren't even included yet.

Pure typing — per year
€36,000
4,000 line items × 3 min = 200 h of data entry — per price list
I want that back
How it works

Approve price lists instead of typing them.

No supplier portal, no mandatory format, no re-educating your suppliers: price lists keep arriving the way they arrive today. Only the data entry is taken over by AI — embedded in your existing system landscape.

01
The price list arrives

PDF, Excel in any column logic, Datanorm, BMEcat, or the price list pasted straight into the email: Syntact continuously reads the inbox — nobody converts files, nobody builds mapping templates. The 40-line update just like the list with 15,000 line items.

02
Syntact extracts, maps & checks duplicates

The AI recognizes articles, cost prices, RRPs, tier prices, and conditions — and maps everything onto your article model. Every line item is checked against your article master: existing articles get new prices instead of new records, anything unclear is flagged instead of guessed.

03
Review, approve, up to date

Your team sees the finished price list as a proposal: changed prices, new articles, suspicious jumps — right next to the original source. Approve, and your ERP and PIM are current again. Days of typing become minutes of review.

Approval stays with your team: no price enters the system without a sign-off from your people. The AI proposes — humans decide.

The difference

Import tools need clean files. Syntact reads what your suppliers actually send.

Extracted rows that nobody has checked against your article model, inventory, and price logic are only half the journey. The approved price in your ERP is the goal — everything before that is an intermediate step.

Any supplier format in — no EDI required

PDF price list, Excel in any column logic, Datanorm, BMEcat, the list pasted into the email body: Syntact reads what your suppliers send. EDI stays where it pays off — for the 200 suppliers without EDI, Syntact takes over.

Your article model, not a generic schema

Everything is mapped onto your product groups, units, and your price logic — not onto a standard schema someone has to bend back into shape afterwards. Your data logic stays the reference, not ours.

Tier prices, conditions, discount groups

From 10 units, from 100, from a pallet — tiers, discount groups, and conditions are recognized as structure, not stored as a line of text. Exactly the cases where import tools fail are the normal case here.

Duplicate checking against your article master

Every line item is checked against your inventory: EAN, supplier article number, description. Existing articles are updated instead of duplicated — your master data gets cleaner with every price list, not fuller.

Review queue instead of blind import

The AI proposes — humans approve. A suspicious price jump, an unclear unit, a possible duplicate: flagged and presented for a decision, with the original source right next to it.

Your ERP/PIM stays. We keep it filled.

Syntact is not an ERP replacement and not another data silo: SAP, Dynamics, JTL, Akeneo, or Pimcore stay in the lead — Syntact is the supply layer that finally keeps them reliably current.

Integrations

Your ERP/PIM stays. Syntact keeps it current.

Price lists come in from the inbox, verified prices land in your ERP and PIM — via API or standard interface, with your article master as the reference. No system migration, no additional data silo.

SAP S/4HANA
ERP / article master
SAP Business One
ERP for SMBs
Dynamics 365 Business Central
ERP / merchandise management
JTL-Wawi
E-commerce ERP
Shopware
Shop — catalog & prices
Shopify
Shop — catalog & prices
Akeneo
PIM — stays, gets filled
Pimcore
PIM — stays, gets filled
weclapp
Cloud ERP
Microsoft 365
Outlook — price list inbox
Your system isn't listed?

We build missing connectors for free — contractually guaranteed. Compatible with anything that has an API or an import format for article data.

The pilot offer

Price List Pilot: your 3 most labor-intensive supplier price lists — automated into your ERP in 14 days.

A pilot on your real price lists, with your article model and your team — on terms where doing nothing is the most expensive option.

Live in 90 days — guaranteed

If your price list pipeline isn't running in production after 90 days, we keep working for free until it is.

€0 license until you're in production

You pay no platform license as long as the pilot isn't running in production. The risk is on us.

Setup & ERP/PIM integration included

Price list inbox, article model mapping, and your approval workflow — set up, not sold.

A solutions architect at your side

90 days of direct access to the person building your use case — no ticket system, no call center.

50/50 implementation guarantee

If the pilot doesn't go into production, you only pay half the implementation.

Connector guarantee

Missing an interface to your system? We build it for free — contractually guaranteed.

Platform from €800 / month — the license only starts once your price list pipeline is in production. A single price round pays for it.
Book a pilot call
Limited pilot capacity: our solutions architects only run a few pilots in parallel — first come, first served.
Automating price lists? Not new territory.

The mechanism is already running — with real customers, on real data.

This exact use case runs in production at McSHARK: product, price, and logistics data from the most diverse sources, harmonized in a semantic data layer — with ROI from the first use case. Syntact is the AI foundation platform for enterprises: one foundation for every use case, operated in the EU, all the way to on-premises.

  • Price lists, conditions, and article master in one semantic data layer
  • Permissions & audit log on every level
  • After price lists: master data, order entry, invoice verification — same platform
"
"With Syntact, we successfully unified all our product, pricing, and logistics data and achieved ROI from the very first use case."
Pera Jovicki
COO, HAAI GmbH (McSHARK) — Apple Premium Partner, Vienna
Live demo

First, see how it works live. Then: your demo, on your data.

Two steps, zero risk: a 30-minute call with a live demo first — then, if it fits, a custom demo we prepare for free on your data.

  1. 1
    Book today: 30 minutes
    Live demo on a real example: A supplier price list becomes verified prices and articles in your ERP. We capture your requirements — and tell you honestly whether it's a fit.
  2. 2
    Then: your demo. Your data.
    We prepare a custom demo with your documents, free of charge — ready in one week, presented in 60 minutes.
Claus Degendorfer — Your expert for product data & AI
Claus Degendorfer
Your expert for product data & AI
  • Founder & CEO of CodeFlügel — software & AI from Graz since 2011
  • 15 years of AI, app and data projects for industry and trade
  • Projects for companies like Siemens, Henkel and voestalpine

In the call you talk directly to an expert — no sales call center.

Prefer writing? We'll reply within one business day.

No newsletter, no spam. Your data is used solely to get back to you.

FAQ

Questions from purchasing, back office & IT.

Your question is missing? Ask us directly.

What is price list automation?
Every supplier price list — as PDF, Excel, Datanorm, BMEcat, or an email attachment — is read and structured by AI: articles, cost prices, RRPs, tier prices, conditions. The line items are mapped onto your article model, checked for duplicates against your article master, and written to your ERP or PIM for approval. Your team reviews and approves — instead of typing.
Which formats can Syntact read?
All the ones your suppliers actually send: PDF price lists with 3 or 300 pages, Excel in any column logic, Datanorm, BMEcat, CSV — and even the price list that was simply pasted into the email body. Structured formats are processed directly, unstructured ones are extracted by the AI. There is no mandatory format and no template anyone has to follow.
What about tier prices, conditions, and discount groups?
That's exactly what the extraction is built for. Tiers (from 10, from 100, from a pallet), discount groups, conditions, and promotional prices are recognized as structure and mapped onto your price logic — not stored as free text somewhere. Anything that can't be matched unambiguously lands flagged in the review queue instead of silently in the system.
Our Excel lists have a different column layout every time. Does the mapping break?
No — that's the difference to classic import tools. There, the import breaks as soon as the supplier moves a column. Syntact doesn't work with fixed column mappings but understands the content: what a cost price is, what a tier is, what an article number is — even if the list is structured differently than last time.
What happens with duplicates and existing articles?
Every line item is checked against your article master — via EAN, supplier article number, and description matching. Existing articles get the new prices, new articles are proposed for creation, uncertain cases land flagged in the review queue. Your master data grows in a controlled way instead of wildly.
We have EDI with our biggest suppliers. Why Syntact then?
Keep EDI — but it only pays off at high volume. Your three biggest suppliers have EDI, the other 200 send PDF and Excel — and that's exactly where the typing sits. Syntact is the automation path for the long tail: without a single supplier having to change its format.
How does the ERP integration work?
Via API or standard interface: SAP S/4HANA, SAP Business One, Dynamics 365 Business Central, JTL-Wawi, weclapp, and more — alongside PIM systems like Akeneo and Pimcore and shops like Shopware and Shopify. If an interface to your system is missing, we build it for free — contractually guaranteed.
Do our suppliers have to change anything?
No. No supplier portal, no mandatory format, no re-educating anyone: price lists keep arriving the way they arrive today — as PDF, Excel, or email. That's the point: any solution that demands discipline from 250 suppliers fails at supplier number four. Syntact adapts to your suppliers, not the other way around.
What about data protection and our conditions?
Syntact is operated GDPR-compliant in the EU — on request in your own cloud or on-premises. Price, condition, and article data stay in your systems, and access follows your permission model. We provide documentation for data protection officers and purchasing.
What does automated price list import cost?
The platform starts at €800 per month — and the license only starts once you're in production. Setup, price list inbox, and ERP/PIM integration are included in the pilot package, and the implementation is backed by the 50/50 guarantee. A single price round entered manually costs more than the platform does in a whole year.
How fast does the pilot run?
Within 14 days, your three most labor-intensive supplier price lists are automated into your ERP. Our solutions architect sets up the pipeline; your team provides the three lists, a master data extract, and feedback in short sessions — the pilot runs alongside day-to-day business. And the license only starts once the pipeline is in production.
Same platform, bigger lever

Not just prices: your entire article master.

Price lists are the sharpest case — the same platform also maintains attributes, variants, and enrichment: your complete article master, continuously current in your ERP and PIM.

Automate product data management
syntact

The next price list is definitely coming. The question is who types it in.

Minutes of review instead of days of typing — and no more cost price quietly eating your margin for months.

Production guaranteeGDPR · Operated in the EUApproval stays with your team