Checkout-Based Promotional Settlement by Asseco Platform: a settlement module powered by Trade Data Hub and Trade Terms & Settlement — receipt-level verification of trade promotion execution between FMCG producers and retailers.

Checkout-Based Promotional Settlement

Trade promo settlement on receipt data, not the retailer’s declaration.

Powered by Trade Data Hub and Trade Terms & Settlement. Every receipt from your settlement retailers is checked against your active promotion catalogue. Refund reports rest on transactional data, not the retailer’s monthly declaration.

0 Manual receipt sampling Every transaction in the settlement period is verified
Next-day Settlement cycle Receipts in, refund computed overnight
Every Promotion mechanic detected Price, multi-buy, threshold, seasonal, bundle, voucher — no template gaps

Trusted by the world’s leading FMCG brands

The Problem

Trade promo settlement runs on the retailer’s report. Your settlement is only as good as their declaration.

You build the promotion. The retailer executes it. The retailer tells you how much you owe. You approve the refund payment from the same retailer’s own report — with no way to verify which stores executed, which didn’t, and whether the mechanic actually triggered at the till.

Without receipt-level verification

  • Settlement based on the retailer’s monthly declaration — not your own data
  • No store-level visibility — you cannot tell which placement executed as defined
  • Bonus payments approved on numbers you cannot audit transaction by transaction
  • Buyer negotiations run on two conflicting reports — producer’s and retailer’s
  • Manual receipt sampling, when attempted, takes analyst-weeks per settlement period

With Asseco Checkout-Based Settlement

  • Every receipt scanned daily — every promotion mechanic detected automatically
  • Store-level visibility: which store executed the promotion as defined — and which did not
  • Refund report with audit trail down to the individual transaction
  • Buyer negotiation starts from the same dataset on both sides of the table
  • Settlement period closes in hours, not weeks — automated end-to-end
How It Works

Three steps from active promotion to settled refund — every receipt verified.

Asseco Checkout-Based Promotional Settlement runs on POS receipt data from your retailers. Trade Data Hub pulls the data daily, Trade Terms & Settlement detects the promotion mechanic on each receipt, and the refund report lands in your ERP — grounded in transaction-level audit trail.

Trade Data Hub — many sources, one unified receipt model after cleansing, normalisation and recognition.
01

Retailer onboarding & data acquisition

Trade Data Hub connects to each retailer’s POS data feed — SFTP, HTTPS or API, in the retailer’s native format. The integration team builds the SKU mapping that resolves “short EAN” and retailer-specific product codes, and a store dictionary that maps retailer → branch → individual point of sale. Daily reconciliation, deduplication and data-quality flags run automatically.

  • POS data feed per retailer — SFTP, HTTPS, API in native format
  • SKU mapping — resolves “short EAN” and retailer product codes
  • Store dictionary — retailer, branch and point-of-sale hierarchy
02

Daily promo detection on receipts

Every receipt is passed through the promotion detector in Trade Terms & Settlement. The system identifies your SKUs, verifies the conditions of each active promotion — price, multi-buy, threshold, seasonal window, bundle, voucher — and flags transactions that meet the mechanic. The cycle is next-day: a sale at the till today is verified in your settlement system tomorrow morning, with the mechanic identified at the transaction level.

  • 6 promotion mechanics detected out-of-the-box
  • Next-day cycle — transaction today, verified tomorrow morning
  • All active promotions verified in parallel — no manual split between campaigns
Trade Terms & Settlement — promotion detector identifying the mechanic on each receipt.
Settlement report — refund per promotion, per mechanic, per retailer, exportable directly to ERP.
03

Settlement report & ERP handoff

At settlement period close, Trade Terms & Settlement generates the refund report: quantity, value and refund due per promotion, per store and per retailer — with audit trail down to the individual receipt. Export the report as XLSX, PDF or push directly through API to your ERP. Producer approves the report and routes it to finance through the existing accounts-payable workflow.

  • Refund report — per promotion, per store, per retailer
  • Audit trail — down to the individual transaction
  • Export to ERP — XLSX, PDF or direct API
Business Value

Four reasons FMCG finance teams want settlement on receipt data — not on retailer reports.

Four capabilities that turn trade promotion settlement from a quarterly negotiation into an audit-grade process — with every refund traceable to the transaction.

Independent verification

Stop paying bonus on the retailer’s own declaration. Every transaction has its own audit trail in the receipt — eligibility, mechanic and refund value computed on transactional data, not on what the retailer chose to report. Negotiations begin from the same dataset, not from two conflicting statements.

Bargaining power

Same data on both sides of the table. Buyer meetings shift from estimation to evidence: which stores executed the mechanic as defined, which did not, on which days, with what value. The conversation becomes operational, not declarative.

Audit trail for trade spend

Each refund payment is supported by a document at the individual receipt level — with granularity down to the store and the SKU. Internal controls, finance approval and compliance requirements for trade-spend accruals all rest on transactional source data.

Every active promotion verified in parallel

Each transaction is verified independently against every active promotion. Producers running campaigns across multiple retailers in parallel settle them all in a single cycle, with no manual split between mechanics, segments or retailers.

Settlement Model

From the receipt at the till to the refund line in your ERP.

Every refund value is built from transactional data — receipt by receipt, mechanic by mechanic, store by store. The formula below shows the path from a single till transaction to the line item your finance team approves.

From receipt to refund

1

Receipt arrives

Store, SKU, quantity, price, timestamp — pulled next-day by Trade Data Hub from the retailer’s POS feed.

2

Detection & eligibility

The detector matches your SKUs (EAN, including “short EAN” resolution) and checks the conditions of each active promotion in parallel.

3

Eligible value & refund per transaction

For each eligible transaction: eligible value = price × quantity, then refund per transaction = eligible value × rebate % or fixed amount.

4

Aggregation & settlement period close

Refund is summed per promotion, per store, per retailer and per settlement period — ready for export to ERP.

How the refund is calculated

SKU match = EAN ∈ producer asortyment
Eligibility = SKU match AND mechanic conditions met
Eligible value per transaction = price × quantity
Refund per transaction = eligible value × rebate %  or  fixed amount
Refund due per period = Σ refunds across eligible transactions

Aggregation: each transaction is checked independently against every active promotion. Aggregation runs per promotion, per store, per retailer and per settlement period — one transaction can be eligible for multiple promotions in parallel.

Settlement report — output fields

QuantityUnits of SKU meeting promotion conditions
ValueTransaction value — price × quantity
StoresNumber of stores with eligible sales
ReceiptsNumber of receipts with the mechanic triggered
Refund dueComputed bonus payable to the retailer
FormatXLSX · PDF · API to ERP
Bonus layer

Beyond your receipts — your share of category, from the same feed.

Receipts cover your SKUs — what sold and which transactions were eligible for promotion. Many retailers also report category-level totals in the same data feed: total Beer, total Spirits, total Confectionery per network or store. One integration, three layers of intelligence.

Layer 1 · receipts

Your SKU sales

Every transaction with your products — already extracted from receipts for promotion settlement. Quantity, value, store, timestamp, mechanic flag.

Layer 2 · category totals

Category sales from the retailer

Total Beer, total Spirits, total Confectionery — aggregate values reported by the retailer at network or store level, in the same daily feed.

Layer 3 · share of category

Your sales vs competition

Computed automatically: your sales ÷ category total. Compare share by retailer, channel, region and period — against the rest of the category.

Example — share of category by retailer, month

CategoryYour salesTotal categoryYour share
Beer4.20M18.50M22.7%
Cider1.10M3.20M34.3%
Spirits2.80M14.00M20.0%

Category-level reporting is available when the retailer’s data feed includes category totals. The exact scope is confirmed during data integration setup.

Results

What changes when settlement runs on the receipt — not on the retailer’s report.

Three outcomes that consistently follow when trade promotion settlement moves from manual reconciliation of retailer declarations to receipt-level verification on POS data.

Days → Hours

Settlement period close

From manual reconciliation of retailer declarations to an automated daily report — same data, computed end-to-end

All campaigns

Verified in parallel

Every receipt checked against every active promotion — no manual split between mechanics or retailers

0

Manual receipt sampling

Every transaction in the settlement period is verified — not a statistical sample, not a retailer declaration

Implementation

From retailer kick-off to first refund report: up to 12 weeks per retailer.

Each retailer is a separate integration project — with its own ERP, its own data export logic and its own product coding conventions. Asseco runs the integration end-to-end with our own implementation team of 160+ specialists, refined across 170+ FMCG implementations.

01
Retailer kick-off
1 week

Scope, formats, technical contact and sample data agreed with the retailer

02
POS interface build
4–6 weeks

Retailer prepares the receipt export interface on its side — typically the longest step, dependent on retailer IT priorities

03
SKU & store mapping
1–2 weeks

Producer SKUs mapped to retailer codes, store hierarchy modeled, “short EAN” resolved (in parallel with step 02)

04
Detector configuration
2–3 weeks

First promotions configured in the detector, tested on historical week of data, mapping corrections finalised

05
Go-live & first cycle
1 settlement period

First refund report generated automatically, validated with producer finance, full production cycle running

Total per retailer: up to 12 weeks end-to-end, with steps 02 and 03 typically running in parallel. After the first retailer is integrated, subsequent retailers are faster — detector templates and store-mapping conventions are reused.

Industry Recognition

Which analysts and standards recognise Asseco Platform for trade execution?

Independent recognition to support your internal business case.

Gartner

Gartner Representative Vendor

Market Guide for Retail Execution – 2025

Asseco Platform named as a Representative Vendor in the Gartner Market Guide for Retail Execution Management in FMCG – trade promotion execution and settlement are part of the platform’s recognised retail execution capabilities.

POI Best-in-Class

POI Best-in-Class

9 distinctions across Asseco Platform – 2025

Asseco Platform earned 9 POI Best-in-Class distinctions – the highest count of any vendor evaluated. Trade promotion settlement draws directly on distinctions in compliance, retail activity optimisation and trade execution.

ISO/IEC 27001:2022

ISO/IEC 27001:2022

Certified

Internationally recognised information security management certification. Critical for enterprise IT decision-makers when evaluating settlement engines and POS-data integrations.

Why Asseco Platform

Settlement engineered around FMCG operations — not assembled from generic trade-promo features.

Three things that set checkout-based settlement at Asseco apart from a horizontal trade-promo management tool with POS connectors bolted on the side.

Integration depth — 170+ FMCG implementations

Asseco Platform has been integrating retail and distribution data for FMCG producers across the region for two decades. Retailer onboarding is not a generic ERP project — it is a methodology refined across 170+ FMCG implementations and 160+ implementation specialists.

  • 170+ FMCG implementations across CEE — producers, distributors, retailers
  • Two decades of POS-data work — CSV, XML, fixed-width, proprietary feeds
  • Same implementation team end-to-end — no handover to a third party mid-project

FMCG-only focus

Asseco Platform builds exclusively for FMCG. Every promotion mechanic supported, every retailer data feed integrated, every store dictionary structure modeled — all of it grounded in real FMCG operations, not in a horizontal feature catalog adapted to multiple industries.

  • 6 promotion mechanics from real FMCG campaigns — not a generic TPM template
  • “Short EAN”, retailer-specific codes, branch hierarchies — common ground, not edge cases

Retailer onboarding as a service

Each retailer has its own ERP, its own data export logic and its own product coding conventions. Asseco does not assume a clean feed exists — we agree the technical interface with the retailer’s IT team, validate the data, and operate the feed end-to-end.

  • Direct engagement with the retailer’s IT team for the technical integration
  • SKU mapping and store dictionary built and maintained by Asseco
  • Daily reconciliation and data-quality flags operated as a managed service
Required components

Checkout-Based Settlement runs on two products. Trade Data Hub and Trade Terms & Settlement.

No additional Asseco products are needed for settlement on POS receipts. Trade Data Hub handles data acquisition; Trade Terms & Settlement hosts the promotion detector and refund formula.

Data acquisition

Trade Data Hub

Connects to each retailer’s POS feed, normalises the data, resolves SKU mapping and store hierarchy — the foundation under every settlement run.

Refund mechanics

Trade Terms & Settlement

Settlement engine hosting the promotion detector and the refund formula. The parent product under which Checkout-Based Promotional Settlement runs as a module.

Part of the Trade Promotion Settlement category. Sister modules for distributor sell-out and voucher redemption mechanics are in development.

FAQ

Common questions about checkout-based settlement and POS data feeds.

Answers to the questions Sales Directors, Trade Marketing Managers and Finance Controllers ask most often before and during implementation.

What is Checkout-Based Promotional Settlement?

A module that automates trade promotion settlement between FMCG producers and retailers using POS receipt data. The producer no longer relies on the retailer’s own monthly declaration as the basis for refund — every transaction is verified at the till, the mechanic is identified per receipt, and the refund report is built on transactional source data.

How does it differ from distributor-based settlement?

This module reads POS receipt data directly from retailers — the retail sell-out layer. For promotions executed through distributors (the distributor sell-out layer), a separate sister module is required: Distributor-Based Promotional Settlement. Talk to us if that is your scenario.

Which retailers does it work with today?

Active integrations are in place across the Polish FMCG market today, with expansion planned across CEE. New retailers are onboarded individually — typical onboarding takes up to 12 weeks end-to-end, with the retailer’s IT preparation usually the longest step.

What about GDPR and personal data on receipts?

Receipt data is processed at transaction level, not at customer level. Loyalty-card identifiers and any personally identifiable information are excluded from the settlement feed. Data processing is governed by the producer–retailer data sharing agreement, and the system runs on infrastructure certified to ISO/IEC 27001:2022.

What happens if a retailer sends inconsistent data?

Trade Data Hub includes data-quality checks, deduplication and reconciliation routines on every daily feed. Inconsistencies are flagged automatically and routed back to the retailer for correction. Settlement reports include data-quality metadata so finance teams know which numbers are settled and which are pending.

Can it handle multiple promotions running in parallel?

Yes. Each transaction is verified independently against every active promotion. There is no limit on concurrent promotions — producers running campaigns across multiple retailers in parallel settle them in a single cycle, with no manual split between mechanics or retailers.

What promotion mechanics does it support?

Six mechanics are supported out-of-the-box: price promotions, multi-buy and package mechanics, value thresholds, seasonal time and store windows, bundle gratis (e.g. 4+2), and voucher-redemption equivalents. The list of supported mechanics is extended as new promotion types appear in client portfolios.

How does it integrate with our ERP and finance system?

Settlement reports export as XLSX, PDF or push directly through API to the producer’s ERP. The producer approves the report and routes it to finance through the existing accounts-payable workflow. Trade Terms & Settlement integrates with major ERPs in use across FMCG.

Get Started

Move trade promotion settlement from a quarterly negotiation to a daily, audit-grade process.

Book a conversation with an Asseco Platform specialist. We will walk you through a real receipt-level settlement, talk through the retailer onboarding methodology, and map your trade promo programme to the detector capabilities.