Upload a Discover PDF statement and get Xero in seconds: charges, payments and interest signed correctly and tied to your New Balance. Free preview.
Utilly reads every transaction, then checks that opening balance + transactions = closing balance. You'll see Balanced ✓ or exactly how far off it is, before you pay anything.
Discover card statements list each transaction with a Trans. Date and a Post Date, grouped under labels such as Payments and Credits, Merchandise, Restaurants, Supermarkets and Gasoline, with the label printed beside the first row of each group. Payments and credits print with a minus sign. Utilly reads every group into one list, joins descriptions that wrap onto a second line, ignores the Cashback Bonus box and checks Previous Balance against New Balance.
Works with Discover Discover it, Discover it Secured, Miles, Chrome and other Discover card statements. Layout tested: Group labels beside the first row, Trans./Post dates, '$' printed apart, Cashback Bonus box.
In Xero, add the card as a Credit Card bank account, then click the account's menu icon (⋮) and choose Import a Statement. Xero (US and Canada) can read some PDF statements directly; the Xero CSV works everywhere and is verified against your New Balance first.
Rather import an OFX file than a CSV? The same results page has one, and Xero takes it under Import a Statement with no column mapping: see bank statement PDF to OFX.
Import failing, dates swapped or a balance that won't match? See Xero bank statement import errors and how to fix them.
Already have a CSV or Excel export from your bank? The free CSV to Xero converter turns Debit and Credit columns into one signed Amount and writes Xero's import layout.
Weighing Xero's own PDF import, Hubdoc or another converter? See bank statement to Xero converters compared.
Preview any statement free. A $9 pack unlocks 5 full statements in every format, with no expiry and no subscription. Bookkeepers with many clients can go unlimited for $19/month. See pricing.
You can preview every statement free: we show the balance check and the first 5 transactions with no sign-up. Unlocking the full file costs one credit ($9 for 5 statements).
Charges, fees and interest come out as negative amounts (money out) and payments, refunds and statement credits as positive. We then check Previous Balance − payments/credits + charges = New Balance, so you know every row was captured.
In the US and Canada, Xero can import some PDF statements directly (Bank accounts → the account's menu icon → Import a Statement). Outside those regions, or when Xero can't read the file, use the Xero CSV from Utilly. It's checked against your statement balances first.
No. The PDF is read in memory and never written to disk, and extracted results are deleted after 1 hour. We never use your data for AI training.
Not yet. PDFs downloaded from online banking are text-based and work well. Scans and phone photos need OCR, which is on the roadmap.
You'll see exactly how far off it is before paying. If a paid conversion is wrong and we can't fix it, email support@version1.io for a refund.