Invoice dispute management

Invoice dispute management that keeps payments moving.

Some invoices are not just late. Something is blocking them: a missing PO, a pricing question, an approval that has not happened. Steinfin finds the blocker, gets it to the right person, tracks what happens next and follows it through until the invoice can be paid.

Invoice 1048Kestrel Supplies
£8,400$10,500€9,850C$14,300
Query openOpen 6 days
Blocker
Missing PO number
Waiting on
Your finance team
Next action
Confirm the PO, then send it to the customer
  1. Query found and logged
  2. Routed to your finance team
  3. Waiting for the PO number
  4. Query resolved
  5. Payment follow-up continues
Example. Fictional customer and figures.
The simple version

What is an invoice dispute?

An invoice dispute is anything that stops a customer approving or paying an invoice as it was sent. The word sounds adversarial, but most disputes are not arguments at all. They are queries, missing information, approval problems, billing errors or simple misunderstandings.

Very often the customer is willing to pay. Somebody on their side just needs an answer before they can approve it. Until that answer arrives, the invoice sits still and keeps ageing.

What we handleEveryday invoice queries and billing issues that are holding up payment
What we do notFormal legal disputes, claims or litigation. Those stay with you and your advisers
PO missing Approval pending Price question Wrong invoice detail Delivery not confirmed Document missing
Invoice 1048Payment blocked
Why disputes delay cash

The query gets raised. Then nobody owns it.

A customer mentions a problem on a call. It goes into an email, the email goes to sales, sales forward it to operations, and everyone assumes someone else is dealing with it. The customer waits. The invoice keeps ageing. Weeks later someone asks why it is still unpaid.

Without an owner
  1. Customer queryDay 3
  2. EmailDay 4
  3. Internal teamDay 7
  4. ForwardedDay 12
  5. WaitingDay 20
  6. Follow-up missedDay 31
  7. Invoice still blockedDay 45
With Steinfin
  1. Query found
  2. Logged
  3. Owner identified
  4. Action set
  5. Response tracked
  6. Query resolved
  7. Payment follow-up continues

Day counts are illustrative.

How we manage disputes

Every blocker gets routed to the person who can clear it.

Different problems need different people. Choose a blocker to see who acts and what Steinfin does to keep it moving.

Overdue invoice Customer contacted Query raised
Payment follow-up
Example

The invoice shows an old PO reference.

Who needs to act

Your finance team corrects or re-issues the invoice.

What Steinfin does

Pin down exactly what is wrong, make sure the correction is made, then send the corrected details to the customer and confirm they can now process it.

Example

The customer needs a signed delivery note.

Who needs to act

Your team supplies it, or we send it if we already hold it.

What Steinfin does

Confirm which document the customer needs, get it from the right person and send it over, then check it has unblocked the approval.

Example

The customer asks for part of the invoice to be credited.

Who needs to act

You. Steinfin never makes the commercial call.

What Steinfin does

Bring you the customer's exact request with the history attached, then carry out and track whatever you decide.

Example

The customer expected last year's day rate.

Who needs to act

You, or whoever agreed the price with the customer.

What Steinfin does

Get the detail of the question, route it to the person who can answer it and follow up until there is a clear answer to pass back.

  1. 1Identify the issue
  2. 2Record exactly what is blocking payment
  3. 3Work out who needs to respond
  4. 4Route it to them
  5. 5Track the action needed
  6. 6Follow up until it is resolved
  7. 7Return to payment follow-up
  8. 8Keep the full history visible
Types of invoice dispute

Four kinds of blocker, and what each one usually needs.

Documentation

  • Missing purchase order
  • Missing delivery note
  • Missing timesheet or proof of work
  • Other supporting documents
Usually needsThe document, from your team

Billing details

  • Wrong company details
  • Wrong reference or PO
  • Incorrect amount
  • Possible duplicate invoice
Usually needsA correction, confirmed by your team

Approval

  • Waiting for internal sign-off
  • Budget holder has not approved
  • Invoice sent to the wrong approver
Usually needsFollow-up with the customer, which we do

Commercial query

  • Pricing
  • Scope of work
  • Quantities
  • Service or delivery questions
Usually needsYour decision
Who needs to do what

A clear split, so nothing falls between the gaps.

Disputes stall when nobody is sure whose move it is. We make that explicit on every query.

Steinfin Runs the process
  • Identifies the blocker
  • Records the issue
  • Tracks the next action
  • Follows up with everyone involved
  • Keeps the customer updated
  • Keeps the full history
You Make the decisions
  • Answer commercial questions
  • Approve any adjustment
  • Settle contract or scope questions
  • Supply missing business information
  • Decide sensitive matters
Your customer Clarifies and pays
  • Explains what the problem is
  • Confirms what they need
  • Approves the invoice once it is cleared
  • Pays
The principle

We do not let queries disappear.

Every open query is recorded against the invoice with the same five things. If any of them is missing, the query is not being managed.

  • 1A clear description of the issue
  • 2Who needs to act
  • 3The next action
  • 4A date for it
  • 5A status

While a query is open, the customer is not sent routine reminders for an invoice they are waiting on you about. Once it is resolved, normal follow-up resumes.

Invoice 1048Kestrel Supplies
£8,400$10,500€9,850C$14,300
Status
Query open
Issue
PO number missing
Type
Documentation
Waiting on
Your finance team
Last action
Customer asked for the PO, Tue
Next action
Follow up with your team, Thu
History
  1. MonReminder sent. Customer replied: cannot approve without a PO.
  2. TueQuery logged. Routed to your finance team with the details.
  3. TueCustomer told we are checking and will update by Thursday.
Example record. Fictional data.
From: Accounts, Your Company

Thanks for letting us know about the PO number on invoice 1048. We have noted it and are checking with the team. We will come back to you by Thursday.

Customer communication

The customer always knows the query has been picked up.

A customer who raises a query and hears nothing back tends to stop engaging. We acknowledge it, say when they will hear from us and then keep that promise, in your name and your tone.

Professional, clear and helpful, and persistent where it needs to be.

After the query

Resolving the query is not the goal. Getting paid is.

A closed query on its own does not put cash in the bank. Once the blocker is cleared, the invoice goes straight back into active payment follow-up: any new promise is recorded, the payment is watched and the account carries on through the normal process.

Query open
Resolved
Ready for payment
Promised
Paid
The payment stages stay locked until the blocker is cleared.
Your internal team

Why you stay involved, and why that is a good thing.

Some answers can only come from you. We do not take you out of the process. We make sure you are only asked for what genuinely needs you, with everything you need to answer quickly.

Pricing questionsContract issuesService questionsDelivery concernsCredit notesAdjustmentsCommercial decisions
Credit notes and adjustments
  1. SteinfinSpots that a credit note or adjustment may be needed, and brings it to you with the reasons
  2. YouDecide whether to agree it, and how much
  3. Your teamIssues the credit note or revised invoice
  4. SteinfinTracks it until the ledger shows the agreed outcome and any balance is paid

Steinfin never issues, approves or waives anything on your behalf.

Visibility

See every open query, and whose move it is.

Which invoices are held up, what the issue is, who needs to respond, how long it has been open, and what happens next. You can see it at a glance, and anything waiting on you is kept separate.

Open queries
Missing PO numberKestrel Supplies
£8,400$10,500€9,850C$14,300 Your team 6 days Confirm PO by Thursday Waiting for you
Pricing questionHorizon Group
£3,150$3,950€3,700C$5,350 Your team 3 days Rate check with sales Under review
Delivery documentOakline Ltd
£6,900$8,650€8,050C$11,750 Customer 2 days Confirm approval Friday Sent to customer
Invoice correctionDelmont & Co
£2,100$2,650€2,450C$3,550 Nobody Closed Back to payment follow-up Resolved
Example. Fictional customers and figures.
Prioritisation

Not every query is equally urgent.

A missing PO on a large invoice that is already overdue matters more than a small query raised yesterday. We agree the priorities with you and work the queue in that order. People make the judgement calls; our systems keep the order and the dates.

How it fits

One part of the wider accounts receivable process.

An invoice can move in and out of a query several times on its way to payment. Dispute management handles the query part, then hands straight back to follow-up.

QueryResolutionThis page

See how the whole function is run on accounts receivable management, or the step-by-step Steinfin process. For straightforward follow-up without queries, see invoice chasing.

Industry examples

Where invoice queries come up most.

Also see invoice queries in professional services.

Who it is for

A good fit if this sounds familiar.

Invoices regularly get held up by queries

Disputes are scattered across inboxes

Finance spends time chasing colleagues for answers

It is unclear who owns each query

Payment still stalls after a query is answered

Customer replies are not tracked consistently

The ledger has invoices marked "query" with no next action

Works with your systems

Your invoices stay in your accounting system. The query history lives with us.

From your accounting system

  • Invoice details
  • Customer and contact details
  • Payment status

Organised by Steinfin

  • The query
  • Who owns it
  • Next action and date
  • Full history
Getting started

How it starts.

We begin with the queries you already have, because that is usually where the most cash is stuck.

  1. Review open invoices and queries

    What is held up, and why.

  2. Understand your current process

    How queries are handled today.

  3. Agree contacts and rules

    Who answers what, and what comes to you.

  4. Organise active queries

    Each one gets an owner and a next action.

  5. Start tracking and follow-up

    In your name, to your tone.

  6. Keep them moving

    Until each invoice can be paid.

Pricing

Included in the Growth plan and above.

Query and dispute follow-up is part of Steinfin's monthly service from the Growth plan upwards. The fee depends on the size of your ledger and how much query work it involves, and it is agreed before we start.

See Steinfin pricing
Growth, from
£599$799€699C$999 / month
Shown in GBP, based on your location.
Start here

Find the invoices that are stuck on a question.

The free AR health check looks at your overdue invoices and shows where cash is being held up, including invoices stuck on unresolved queries, unclear ownership or no next action, plus a few practical things you can act on. No cost, no obligation.

Get a free AR health check
Questions

Invoice dispute management, answered.

What is invoice dispute management?

It is the work of dealing with invoices that are not being paid because something needs clarifying, correcting or approving. That means finding out exactly what the issue is, getting it to the person who can answer it, tracking what needs to happen next and following it through until the invoice can move on to payment.

What causes invoice disputes?

Most are practical rather than adversarial: a missing or wrong purchase order, a missing delivery note or timesheet, incorrect company details or references, a question about price or quantity, an approval that has not happened yet, or a duplicate invoice concern. Some need a commercial decision from you.

Can Steinfin resolve invoice disputes for us?

We resolve the process, not the commercial question. We identify the issue, route it, chase the answers and keep everything moving, and we can clear many administrative queries with information you have already given us. Anything that needs a commercial decision, such as a price change, a credit or a contract question, comes back to you.

What happens when a dispute needs our input?

We bring it to you with the context attached: the invoice, what the customer has asked, what has happened so far and what we need from you. It shows as waiting on you, and we follow up internally until we have an answer, then take it back to the customer.

Do you speak directly with our customer?

Yes, in your name and to the tone you have approved. We keep the customer informed while the query is being worked on, so they know it has been picked up and when to expect an update.

Can you track invoice queries alongside Xero, QuickBooks or Sage?

Yes. We work from your accounting system, through authorised access or exports, for the invoice and customer details. The query itself, who owns it, the next action and the full history are organised on our side and reported to you, so your accounting records stay clean.

What happens if a credit note is needed?

We flag it and bring it to you with the reasons. Whether to issue a credit note is always your decision, and your team issues it. We then track the account until the ledger reflects the agreed outcome and any remaining balance is paid.

What if the customer disputes the price?

We get the detail of what they are questioning and pass it to you or the person who agreed the price. You decide the answer. We take it back to the customer, record the outcome and continue following up for payment.

What if the dispute cannot be resolved?

We tell you clearly, with the full history, and you decide what happens next. Any formal or legal step is your decision and sits outside our service.

Does Steinfin provide legal dispute resolution?

No. We manage everyday invoice queries and billing issues that are holding up payment. We do not give legal advice, act in legal disputes or settle contractual claims.

How does dispute management affect cash collection?

A disputed invoice will not be paid however many reminders it gets. Clearing the blocker is what lets payment continue. Once a query is resolved, the invoice goes straight back into payment follow-up, so resolution leads to cash rather than just a closed ticket.

How much does invoice dispute management cost?

Query and dispute follow-up is part of Steinfin's monthly service from the Growth plan upwards, priced on the size and complexity of your ledger and agreed before we start. See the pricing page for current plans in your local currency.

Clear the blockers. Keep the cash moving.

Start with a free AR health check. We will show you which invoices are stuck on a query, and what it would take to move them.

Get a free AR health check