Invoice Reconciliation

Reconcile marketing invoices.
Automatically & accurately

Every invoice checked against PO, budget, and execution proof — deviations flagged, exceptions resolved, and approved invoices posted to SAP automatically.

BIL:2223:0581In Review
Campaign Activation - City A|Agency ASME
Invoice Checks
✓PO MatchPO:2526:B:1245 — $940Matched
✓Budget Check$940 within approved budgetPassed
⚠Execution ProofPre vs Post deviation: 12%Deviation
✗Invoice AmountBilled $1,080 vs PO $940Mismatch
Billing Summary
PO Amount$940
Billed Amount$1,080
Deviation$140
Campaign PeriodApr–Jun 2026
Exceptions (2)+ Add Exception
Amount Mismatch
Billed amount $1,080 exceeds PO value $940 by $140
Raised by: F. Kumar · 24 Apr
AGAgency A23 Apr, 2:15 PM
The additional $140 covers last-minute production charges approved verbally. Attaching proof.
📎approval_proof.pdf
FKF. Kumar24 Apr, 10:30 AM
Verbal approvals require written sign-off. Please share the email approval chain.
Execution Deviation
Pre vs post deviation of 12% on TV execution — HSM market
Raised by: System · Auto-detected
Awaiting vendor response
Mark as Resolved
Checked before approvalExceptions resolved on platformAuto-posted to SAP
The problem

Invoice verification is simple.
Marketing invoice verification isn't

Campaigns change. Agencies move fast. And Finance is left holding the risk.

CHECKING INVOICES ON EMAIL & EXCEL?

Bills arrive without context. Teams chase data across systems.

  • Agencies send invoices through email
  • Finance manually checks documents and campaign details
  • Deviations found too late during reconciliation
  • Communication scattered across teams

USING OTHER TOOLS?

Your ERP checks the invoice against the PO, not against what actually ran.

  • Matches the PO to the invoice, not to the plan, schedule or proof
  • Agency invoices still arrive as PDFs on email
  • Deviations surface after payment, at audit
  • Nowhere for the agency to explain an exception
Compare Brandintellé →
What it costs you

Three moments where invoices go wrong

1

The invoice lands

A PDF on email, with no link to the PO or to what actually ran, so Finance checks it by hand.

Hours lost on every invoice
2

Something doesn't match

It's found at month-end and argued over email while the agency waits to be paid.

Delayed payments, strained agencies
!

The audit

There's no record of why an invoice was paid the way it was.

Overpayments found too late
Agency Upload Portal

Agencies upload directly.
Structured. Tagged. Governed

Agencies upload invoices in the format they already use. The system reads each one and tags it to its PO and campaign automatically, then checks it against the approved PO value and budget before it enters the approval queue.

Every invoice tagged to its PO
Vendor Invoice Portal
Submit and track your invoices
Drafts
12
Submitted
8
Approved
24
Upload Invoice
PO Number*
Campaign*
Invoice Amount ($)*
Invoice Date*
Drag & drop your invoice PDF
PDFInvoice_April_2026.pdf✓
Auto-validating...PO Match ✓GST ✓Amount ✓

Shown with India's GST rules. Tax checks follow each country's rules (e.g. VAT).

Auto-Validation

Every parameter checked
against PO and budget

Tax IDs, e-invoice numbers, PO number, invoice date, vendor code and total amount — all validated automatically against your system data. Invoice amount is also checked against the approved PO value and campaign budget. Deviations flagged before Finance ever sees it. Invoices are read in whatever format the vendor sends, PDFs included.

Checked before Finance sees it
Response On Validation
#TypeStatusDatabase ValuesInvoice PDF ValuesRemarks
1IRN ValidationSuccessNo—IRN is not required!
2Digital SignatureSuccess——Not required!
3PO NumberFailSCV...—Please upload file with correct PO No
4Client GST NumberFail——Please upload correct Client GST Number
5Invoice DateFail0...—Please upload correct Invoice Date
6Vendor GST NumberFail07AA...—Please upload correct Vendor GST Number
7Total AmountFail1971—Please upload correct Total Amount
8Invoice NoFail1940—Please upload correct Invoice No
9Vendor CodeFailA02850—Please upload correct vendor code
10CGST/IGSTFailIGST—Please upload correct CGST/IGST

Shown with India's GST rules. Tax checks follow each country's rules (e.g. VAT).

Unified Dashboard

All invoice statuses in one view

Total invoiced, due today, upcoming in 30 days, and overdue — all visible from one dashboard. Finance knows exactly where to look first, without chasing anyone. Exceptions are tracked per invoice — vendors are notified automatically when an exception is raised, and their response thread is visible directly within the invoice.

Every invoice in one view
Vendor Invoices
Manage and verify invoices submitted by vendors for completed work.
TOTAL INVOICED 42 | LAST 7 DAYS
$560K processed / $680K
INVOICES DUE TODAY
12
$6,800All
UPCOMING (NEXT 30 DAYS)
36
$6,800All
OVERDUE INVOICES
04
$6,800All
Filters (12) +⤢
DraftsRequested (124)Approved
☐Invoice (Bill) No.Reference IDTypeVendorBillable AmountStatus
☐BIL:2223:0581SEC:2223:0...TVAgency ASME$9,823.99In Drafts
☐BIL:2223:0580SEC:2223:0...TVAgency ASME$9,823.99In Drafts
☐BIL:2223:0579SEC:2223:0...TVAgency ASME$9,823.99In Drafts
☐BIL:2223:0578SEC:2223:0...TVAgency ASME$9,823.99In Drafts
☐BIL:2223:0577SEC:2223:0...TVAgency ASME$9,823.99In Drafts
☐BIL:2223:0576SEC:2223:0...TVAgency ASME$9,823.99In Drafts
6-Step Workflow

From agency upload
to ERP posting

Every invoice follows a pre-defined flow — from vendor upload through auto-validation, exception resolution, business approval, and final ERP posting. Vendors are notified of exceptions and can respond with proof or justification — directly on the platform. Credit notes and advance payments are logged against the invoice at any stage. If one line is disputed, approve the rest and hold back only that line.

Every invoice. Every step. Tracked.
Invoice Reconciliation Workflow
01
Agency Uploads Invoice
Vendor submits via structured portal — tagged to PO & campaign
→
02
System Auto-Validates
Tax IDs, e-invoice numbers, PO number, amounts — 10+ checks on every invoice
→
03
Teams Resolve & Approve
Exceptions flagged, resolved within workflow, then Business approval
→
04
Posted to ERP
GL code confirmed, invoice posted directly to ERP — no re-entry
Agency UploadAuto-Read PDFsFlag DeviationsResolve ExceptionsBusiness ApprovalERP Posting
ERP-Ready Approval

GL code selected
Tax confirmed
Auto-posted to SAP

Approvers select GL codes and ERP tax details within the platform — synced with budget buckets. Once approved, invoices flow directly into SAP automatically. No manual data punching. No re-entry. Finance teams focus on decisions — not data entry.

Automatic SAP posting
Pending Approvals (212)Approved Bills (15)In Process / Error (10)Approved By SAP (30)
CM
Bill No TV6035
PO No SER:2425:0911
TV
Amount 3429.54
Vendor Agency B
Bill Date: Sep 17, 2024
Period From: Aug 1, 2024
Period To: Aug 31, 2024
Vendor GST: 27ABCDE1234F1Z5
Cost Center: CC-1001
Activity: BRAND ACTIVATION
Type: TV
Vendor Code: V100245
Gross Amount: 3409.09
Net Amount: 3409.09
Billable Amount: 3409.09
Doc Type: KA ▾
CGST 0
SGST/UGST 0
IGST 20.45
Grand Amt 3429.54
GL Code
Select GL Code ⌕
TL10102010_ADV ON TV & RADIO
TL10102020_ADV IN NEWS PAPERS
TL10102030_ADV IN MAGAZINES
HHHU_Brand A Ltd ×C2_OUTPUT IGST 18% ×Select TDS Key ▾
View HistoryView CommentsView Credit NoteView ExceptionsAcceptResubmitView Supporting Documents

Shown with India's GST rules. Tax checks follow each country's rules (e.g. VAT).

Who Benefits

Built for both sides
of the invoice table

Finance Gets

Control

Full control over bill approvals — nothing moves without Finance sign-off.

Clean audit trails

Always audit-ready. No late reconciliation at quarter end.

Speed

Faster closing cycles across the board.

Marketing Gets

Speed

Faster invoice approvals. Campaigns keep moving.

Less friction

Fewer escalations and less admin overhead.

Better relationships

Predictable payments strengthen agency partnerships.

See It In Action

Explore the platform yourself

A full clickable walkthrough of the Invoice Reconciliation module — from agency upload through to ERP posting.

Agency invoice upload

See how vendors upload invoices in the format they already use.

Auto-validation & deviation flagging

Watch the system auto-check every invoice parameter and flag issues instantly.

GL code & ERP posting

Follow an invoice from approval through GL code selection to SAP posting.

In your next review,
everything can change

Faster
Invoice processing
From agency upload to ERP posting — in a fraction of the time.
Before
Approval, not after payment
Deviations caught before approval. Never after payment.
Every invoice
Audit-ready
Full trail. No manual reconstruction.
Integrations

Invoice data flows
directly into your ERP

Brandintellé sits above your ERP — not replacing it. Approved invoices post directly to your financial systems without re-entry.

BrandintelléInvoice governance layer

API integrations available for custom connections.

Enterprise-grade security. Built in

SOC 1 Type 2 and SOC 2 Type 2 audited
Infrastructure
Encrypted hosting, secure transmission.
Access Controls
Role-based permissions, secure APIs.
Compliance
SOC 1 and SOC 2 Type 2 audited. GDPR compliant, with EU data hosting.
You Are Here

Invoice Reconciliation is where payment gets approved

After work is confirmed and provisioning is complete, invoice reconciliation closes the loop — linking every bill to its campaign, PO, and execution proof before ERP posting.

BudgetPlanSourceExecuteProofProvisioningInvoicePaymentImpact
FAQ

Frequently asked questions

Do agencies have to change their invoice format?

No. They upload invoices as they do today, PDFs included, and the system reads them.

What is each invoice checked against?

The PO, the approved plan and budget, and the proof of execution: TV monitoring data, Google, Meta and DV360 data, and geo-tagged photos.

What if a platform has no API?

The invoice is checked two ways, plan against the agency's actuals, instead of three, and deviations are flagged the same way.

Can we approve part of an invoice?

Yes. Approve what matches and hold back only the disputed lines.

Does it post to SAP?

Yes. Approvers pick GL codes and tax details in the platform, and approved invoices post to SAP or your ERP automatically.

Can vendors see where their invoice is?

Yes. Vendors see invoice and payment status in their portal, so they don't have to chase your team.

← ProvisioningInvoice Reconciliation — Module 5 of 8Impact & Analytics →