Westpac · Categorised export

Categorise Westpac Statements by Spending Category

Westpac PDF statements go in, and the CSV that comes out has every transaction already sorted into a category, groceries, bills, subscriptions, and the rest.

READY · WAITING FOR A FILEENCRYPTED CONVERSION
CONVERTED
12/04/24Woolworths, Melbourne84.20
12/04/24Netflix16.99
13/04/24Salary+3,120.00
14/04/24EFTPOS 884200142.00
15/04/24Ampol, Southbank78.44

Anything the converter can't match is left uncategorised.
Set it yourself in the preview and the totals update before you download.

GROCERIES 84.20SUBSCRIPTIONS 16.99INCOME +3,120.00FUEL 78.44
TOTAL DEBITS 221.63TOTAL CREDITS +3,120.00

What comes out

Description (from statement)Category
TFR WESTPAC BUS 083-123Transfers
BUNNINGS WAREHOUSE MELBShopping
PRIME VIDE*AMAZONSubscriptions & Software
CALTEX PETRO CANBERRATransport

Real examples from Westpac statements used during testing.

What's specific to Westpac statements

Westpac business account statements label internal transfers between linked business accounts with wording that doesn't appear on personal statements, things like "tfr westpac bus". An early version of the ruleset had this typed slightly wrong ("tfer" instead of "tfr"), which meant every one of these transfers was falling through to Uncategorised on business statements specifically, while working fine everywhere else. It's now matched against the actual wording Westpac uses.

Westpac is also one of the more generous banks for CSV export history through Westpac Online Banking, but that native export doesn't include a category column at all, it's just date, description and amount. This tool is aimed at the PDF statements people download when they need data outside that native export window, or when they want the category column CSV export never gave them in the first place.

Categories used

GroceriesDining & TakeawayEntertainmentTransportInsuranceLoan & MortgageBills & UtilitiesSubscriptions & SoftwareHealth & FitnessShoppingTaxesIncomeInvestmentTravelCash DepositOnline PurchasesFees & InterestBusiness IncomeTransfersRefundsUncategorised+ more

Every category comes from a fixed list of keyword and pattern rules, not a model guessing at intent. Anything that doesn't match a rule is left as Uncategorised rather than assigned incorrectly, so you can see exactly what still needs a manual look.

Built without AI

Categorisation runs as static pattern matching in the same request that already parses your PDF. Your Westpac statement is never sent to an AI model to work out what your transactions mean, and nothing about your spending is stored afterwards to train one. It's a fixed set of rules, applied the same way every time.

What people say after they've used it.

Every review below is from a real customer, shown with their permission and abbreviated so nobody gets identified.

Banks like Westpac only let you download CSV files for the past 18–24 months. If you need older data, you're stuck downloading PDFs and manually extracting transactions from pages of formatting and bank jargon. That job is a real slog. Your product handled it instantly and gave me clean data.
MarkManufacturing, former HR/Finance Systems Consultant
As someone preparing tax returns, going through PDF bank statements manually is a real hassle. This tool dumps everything into Excel format instantly. Huge time-saver.
DavidDirector, Tax & Accounting Firm
Great tool for dealing with PDF statements from clients. The data comes out clean and ready to import, which saves a lot of repetitive work. I had one client with statements going back several years, and this handled them all without a hitch. Highly recommend for accountants and bookkeepers.
TamaraBookkeeper, Self-Employed
Converted several years of bank statements in minutes and saved me a lot of effort. I initially wasn’t sure if it would handle my older statement formats, but once I tried it, it worked well. Would recommend if you’re dealing with PDFs.
JamesOwner, Construction Company
It works well and it's set up for each bank individually, which we like. We run an accounting firm and a debt management firm and it does the job.
GabiMCR Partners

Questions

Does this use AI to categorise my Westpac statement?

No. Categories are assigned with static keyword and pattern matching, not a language model. Nothing in your statement is sent to an AI provider, and nothing is stored to improve a model over time.

How accurate is the categorisation?

On real Westpac statements tested during development, coverage sits around ~83% of transactions, depending on account type and how many one-off, unpredictable merchant names appear. Anything not matched is labelled Uncategorised rather than guessed at.

Can I edit the categories afterwards?

Yes. The CSV is a normal spreadsheet column, open it in Excel or Google Sheets and adjust anything that isn't quite right before you file it or hand it to your accountant.

More on this

Other banks