Can ChatGPT update supplier price lists?

Published . Updated .

Sooner or later someone asks it: the supplier sent a 300-line price list, ChatGPT is open in the next tab, so why not paste it in and ask for the changes? It is a fair question, and the honest answer is "partly". A general AI chat assistant is good at some of the steps in a price update and risky at others. This guide separates the two so you can use one sensibly, and says when a dedicated tool is the better choice.

The comparison here is between a general AI chat assistant, such as ChatGPT, and a tool built for the single job of supplier price lists. No claims are made about any specific chat product's features, limits or accuracy, because they change often. The points below are about the kind of tool.

What the job asks of a tool

A price update is not one task. It is a chain, and an error anywhere flows to the end. The tool has to read the supplier's file completely, including every page, sheet and table; match each line to one of your items; work out each change in currency and percent; find items that now sell below cost; report new, dropped and unmatched lines; produce a file QuickBooks Online will import that changes only what you intend; and keep a backup of what was there before. The guide on price list updates in a spreadsheet or software goes through these steps one by one.

Ask of every tool: which of these does it do, and how would you know if it did one wrong?

What a chat assistant can do well

These are uses where the output is text you read and judge. If it is wrong, you see it.

Where it gets risky

The risk is not that a chat assistant is useless. It is that its output looks confident whether or not it is right, and a price update has many places to be wrong without showing it.

Comparing the approaches

What you care aboutGeneral AI chat assistantTool built for price listsPriceListRadar
Quick questions about a layoutGood fitNot what it is forNot what it is for
Arithmetic you can inspectOnly if you make it use a formula or codeDepends on the toolCode does every sum
Reading a large file in fullCheck the line count yourselfDepends on the toolCode ties the row count to the source
Unmatched linesDepends on how you askDepends on the toolReturned to you as questions
Repeatable resultNot guaranteedDepends on the toolSums and matches follow fixed rules in code
QuickBooks import fileYou build and test itDepends on the toolChecked rows only, Purchase Cost only
SetupOpen and pasteDepends on the toolUpload two files
CostDepends on your planDepends on the tool12 credits per 100 lines

The middle column says what to ask of any tool in the category, not what one product does. PriceListRadar's column is explained in the last section.

A way to use a chat assistant safely

If you want to use one on a price update, keep it to the parts where you can see its work.

  1. Do the structure in a spreadsheet: one flat table, SKUs stored as text.
  2. Ask the assistant for formulas rather than for results, and paste them into the sheet.
  3. Have the sheet calculate change and percentage, so every figure is traceable to a cell.
  4. Use the assistant for text jobs: explaining columns, drafting supplier questions.
  5. Count the lines in the source and in your table. They must agree.
  6. Test your import file on two rows before the full file.

That is slower than pasting a file and asking for the answer, and it is the version you can defend if a cost turns out wrong. The guide on updating item costs in QuickBooks Online walks through the whole update.

When a chat assistant is enough

It is a reasonable choice when:

When a dedicated tool makes more sense

A tool built for the job is the better choice when:

For the matching step in particular, the guide on matching supplier SKUs to your items shows why guessing is the wrong default.

How PriceListRadar does this

PriceListRadar is a tool built for supplier price lists and QuickBooks Online. It does use AI, so the difference is in how the work is divided.

It does not push changes into QuickBooks for you and it does not advise what to charge. To try it on a real list, sign up.

Questions

Is it safe to paste my item list into a chat assistant?
Check the privacy terms of the tool and your supplier agreements first. Price lists and cost data are commercially sensitive, and some supplier terms limit sharing. If you are unsure, ask the supplier or use a tool whose data handling you have read.
Can a chat assistant at least compare two columns for me?
It can often help with a small table, and a spreadsheet formula does the same job more reliably. For anything that goes into your books, make the sums come from a formula or code you can inspect, not from text a model wrote.
What should I ask a chat assistant to do instead?
Use it for the language-heavy parts: explaining an odd layout, drafting a question to a supplier, suggesting formulas, or writing a script. Then run the numbers in a spreadsheet or a script you can re-run and check.
Will the answer be the same if I run it twice?
Not necessarily. Language models can word and sometimes calculate things differently from one run to the next. For a cost update you want a process that gives the same answer every time, so re-run and compare before trusting it.

Your next supplier list, checked row by row.

Sign in, upload the price list, download the change list and import file.