The Wise QuickBooks connection has an expiry date built into it. Wise states that the authorization to share your data with QuickBooks expires after 90 days, and when it lapses the feed stops. Reconnect and QuickBooks still will not pull anything older than 90 days, so the gap stays a gap. Upload the Wise statement here and download a real Web Connect file. Start free, no credit card.
Last updated July 2026
Upload your bank statement
Drop file here or click to upload
PDF, JPG, PNG, BMP, HEIC, TIFF, MT940
Uploading...
Upload the Wise PDF statement to BankXLSX and choose QBO as the download format. Wise connects to QuickBooks Online, but the authorization expires after 90 days, and QuickBooks will not download transactions older than 90 days on any feed. When those two rules collide the result is a hole in the ledger. Converting the statement produces the .QBO file QuickBooks imports, which fills the hole no reconnection can.
Wise is a money services business, not a bank, and it holds funds rather than taking deposits. Its QuickBooks integration is real and useful. It also has two documented limits that quietly create missing months, and a multi-currency model QuickBooks was never designed for.
Wise says it directly: the authorization to share your data with QuickBooks will expire after 90 days, and you have to authorize sharing again. Nothing announces this. The feed simply stops, and the first sign is usually a reconciliation that will not balance.
This is the trap. Once the authorization lapses, QuickBooks will not download transactions older than 90 days when you reconnect, because that is Intuit's ceiling on every bank feed. A lapse longer than the window leaves a permanent hole unless you import a file.
Wise holds many currencies in one account. QuickBooks does not work that way. To connect more than one balance you have to enable multi-currency in QuickBooks, and each balance maps to its own account.
Wise notes you cannot connect at all if your QuickBooks subscription level does not allow the connection. Plenty of people discover this at the moment they need the data, not before.
Wise gives you statements and CSV exports, per currency. It does not produce a .QBO, which is the only file QuickBooks Desktop Web Connect will import.
Move USD to EUR inside Wise and the ledger has to show money leaving one balance and arriving in another, with a fee and a rate. Booked as a single line, the accounts never tie out.
Upload the official Wise statement and get back a valid Web Connect file, covering the months the expired authorization silently skipped.
You get an actual .qbo file with the structure QuickBooks expects, the only format QuickBooks Desktop Web Connect will import. Wise does not produce one.
A statement PDF has no expiry and no authorization to lapse. If Wise issued the statement, its transactions convert, however long ago the period was.
Convert each currency balance into its own QBO file so it maps to its own QuickBooks account, which is exactly how QuickBooks wants multi-currency handled.
Currency conversions, transfer fees, and the amounts on both sides come through as separate rows rather than collapsing into one unreadable line.
Debits land negative and credits positive with the correct posting date, so the register reconciles to the statement balance without hand fixes.
256-bit encryption in transit, and you can delete your uploaded statements whenever you want.
No software to install and no credit card to start.
In Wise, open the balance you need, choose Statements, set the date range, and download the PDF. Do this once per currency balance. A statement a client forwarded works just as well. Drag it into the box above.
Tip: Download one statement per currency, not a combined one.
Once the transactions are read, pick QBO as the download format. QFX, OFX, CSV, and Excel sit next to it.
Tip: Pick QFX if the target is Quicken.
QuickBooks Online: Transactions, Bank transactions, Upload from file. Desktop: File, Utilities, Import, Web Connect Files. Map each currency file to its matching account.
Tip: Enable multi-currency in QuickBooks first.
Wise is where a lot of US freelancers, agencies, and online sellers get paid by overseas clients, so the people converting its statements are usually reconciling cross-border income: a lapsed feed, a multi-currency mess, or a year of invoices paid in three currencies that all need to land in one set of books.
Reconcile a client's Wise balances against the official statement, including the months an expired authorization quietly dropped out of the feed.
Bring USD, EUR, and GBP receipts into QuickBooks as separate accounts, with the conversions and fees booked where they belong.
Get a year of Wise activity into QuickBooks before tax season without paying for a subscription tier just to keep a feed alive.
Reconcile marketplace payouts that land in a Wise balance, then get converted and withdrawn to a US bank account.
Yes, Wise has a QuickBooks Online integration, and for day to day bookkeeping it does the job. There is a catch that almost nobody plans for. Wise states that the authorization to share your data with QuickBooks will expire after 90 days, and that you will need to authorize sharing your data again at that point. It is a permission clock, not a bug, and it is the mechanism behind most of the missing Wise transactions people go looking for. The feed does not announce that it stopped. It just stops, and three weeks later a reconciliation refuses to balance.
Take the two documented rules and put them next to each other, because separately they are inconveniences and together they are a hole in your books.
Rule one, from Wise: the QuickBooks authorization expires after 90 days. Rule two, from Intuit: QuickBooks will not download transactions older than 90 days through a bank connection. So if your authorization lapses and you notice four months later, reconnecting gets you the last 90 days and nothing before it. The month that fell off the edge is not coming back through the feed no matter how many times you reconnect, because the feed is not allowed to reach that far. The only way to recover it is to import a file, and the file QuickBooks most wants is a .QBO.
| Path | What it needs | History reach | Survives a lapsed authorization? |
|---|---|---|---|
| Wise QuickBooks integration | A qualifying QuickBooks plan, reauthorized every 90 days | Forward only, while the authorization is live | No |
| QuickBooks bank feed | The account connected in QuickBooks | 90 days, Intuit's own ceiling | No |
| Wise CSV export | A Wise login, one file per currency | Any period you can export | Yes, but it is not a .QBO |
| Converted statement PDF | The PDF, nothing else | Every statement Wise issued | Yes |
The live integration owns the present, as long as somebody remembers to reauthorize it. Conversion owns everything the clock ran out on.
Wise holds balances in many currencies inside one account. QuickBooks holds one currency per account. That single mismatch causes more Wise bookkeeping pain than the feed ever does. Wise is explicit that to connect more than one balance you need to enable multi-currency in QuickBooks, and once you do, each Wise balance becomes its own QuickBooks account: a USD account, a EUR account, a GBP account, each with its own register and its own reconciliation.
Keep that separation in your files too. Download one Wise statement per currency, convert each into its own QBO file, and import each into its matching account. Do not merge currencies into a single import and hope QuickBooks sorts it out, because it will not, and the resulting register cannot be reconciled against any statement you own. Turn multi-currency on before you start, incidentally, since QuickBooks does not let you switch it off again once it is enabled.
A conversion inside Wise is not one transaction, it is two sides and a fee. Money leaves the USD balance, a fee is taken, and a smaller amount in EUR arrives in the EUR balance at a rate Wise applied on that date. In QuickBooks that becomes a transfer between two accounts, with the fee booked as an expense and any difference from your book rate landing as a realized exchange gain or loss. If you book the conversion as a single line, one balance goes wrong immediately and the other never receives anything. Converting the statement helps here because both sides and the fee arrive as separate rows with the actual dates and amounts on them, which is what you need to make the transfer and the gain or loss line up.
In QuickBooks Online, open Transactions, then Bank transactions, choose the Wise account for that currency, and pick Upload from file under the Link account dropdown. Select the QBO file, confirm the account, and the transactions land in the For review tab. In QuickBooks Desktop, use File, Utilities, Import, Web Connect Files. Keep each upload under 1,000 transactions and 350 KB, the caps QuickBooks Online enforces, and split by month if a file gets rejected. If a live feed is also running, end your converted file the day before the oldest transaction the feed brought in, so you load history behind the feed rather than on top of it.
Every Wise statement converts, in any currency. Prefer a spreadsheet? The Wise statement to Excel converter produces XLSX and CSV from the same upload, and the bank statement to QBO converter covers every other institution. If you also get paid through other platforms, the Payoneer statement converter and the PayPal statement converter handle those. For the step-by-step version, see how to import Wise transactions into QuickBooks, and why QuickBooks only imports 90 days of transactions explains the rule underneath all of this.
If you already pulled Wise's CSV and just need it in Web Connect form, a dedicated CSV to QBO converter does that one job. When statements from several institutions are all headed into the same QuickBooks file, a purpose-built bank statement to QuickBooks converter runs the PDF to QBO workflow across all of them.
Yes. Wise has a QuickBooks Online integration that syncs your transactions. The important caveat is that Wise states the authorization to share your data with QuickBooks expires after 90 days, and you must authorize it again. When it lapses the feed stops without warning.
Most likely the authorization expired. Wise's data-sharing permission for QuickBooks runs out after 90 days and has to be renewed. The feed stops silently, so the usual first symptom is a reconciliation that will not balance. Reconnect, then import the missed period from a converted statement.
Only the last 90 days of them. QuickBooks does not download transactions older than 90 days through any bank connection, so if the authorization lapsed longer ago than that, the older activity will never arrive through the feed. Converting the Wise statement to a QBO file is how you recover it.
Enable multi-currency in QuickBooks first, because Wise requires it to connect more than one balance. Each Wise currency balance then maps to its own QuickBooks account. Download one statement per currency, convert each to its own QBO file, and import each into its matching account.
No. Wise provides statements and CSV exports, one per currency balance. It does not produce a .QBO, which is the only file QuickBooks Desktop Web Connect accepts. Converting the Wise statement produces that file, mapped to the right account.
Wise is a money services business, not a bank. It holds your money rather than taking deposits, which is why the terminology on its statements differs from a bank statement. The statements themselves are ordinary transaction records and convert to QBO like any other.
As a transfer between two accounts, not a single line. Money leaves one currency balance and a different amount arrives in another, with a fee. Book the fee as an expense and any difference from your book rate as a realized exchange gain or loss, so both registers reconcile.
Every QuickBooks import path, and the limits on each.
Convert any bank statement to a QBO file.
A business account with no QuickBooks Desktop support at all.
Exports CSV only, never a QBO file.
The same statement as XLSX or CSV instead.
Get started converting bank statements to spreadsheets.
USD
per month
billed as
$288 yearly
Choose speed vs accuracy when extracting
| Base AI Faster | 2,500 pages |
| Pro AI Best accuracy | 500 pages |
Scale statement conversion across your team with automation.
USD
per month
billed as
$888 yearly
Choose speed vs accuracy when extracting
| Base AI Faster | 10,000 pages |
| Pro AI Best accuracy | 2,000 pages |
Enterprise-grade bank statement conversion and controls.
USD
per month
billed as
$ yearly
Choose speed vs accuracy when extracting
| Base AI Faster | pages |
| Pro AI Best accuracy | pages |