Import
How to import your spending history into Reign
Bring transactions from a bank, another app, or a spreadsheet with a CSV or Excel file or a pasted table, and check them before anything is saved.
By Reign ·
You can bring existing transactions into Reign from a bank export, another tracking app, or a spreadsheet. Reign reads the file, helps choose a wallet, fills categories where your history matches, looks for transfer pairs, and finds rows you already have. You check the result before anything is saved, and you can undo an import later.
Get your records
Export the transactions you want from your bank or app. Import reads CSV and TSV files, Excel workbooks (.xlsx and .xls), and tables you copy from your bank’s website or a spreadsheet. Each row needs at least a date and an amount.
Some banks save a web page under an .xls name. Reign does not read those files and tells you it found no transactions. Open the file in a spreadsheet app and save it as CSV or .xlsx, or copy its table and paste it instead.
Reign can only import the detail the source contains. A bank line with a total does not become an itemized receipt.
Choose a file or paste a table
On Home, tap Import. The Import page opens for the space you are in. Press Choose a file, or drop a file onto the page on a computer. You can choose more than one file. To use rows you copied, choose Paste a table, paste them, and press Add pasted rows.
The page shows how many imports you have left, and lists your recent imports once you have some.
Check and import
Reign reads the file and opens Check and import. It lists what Reign decided, one line each: The file, Wallet, Categories, Transfers, and Already in Reign. A line that needs an answer says so, and Import waits until each one is answered. Open any line to change what Reign picked. Nothing is saved until you press Import.
How the file is read
The file line opens How the file is read: which column is the date, the amount, and the merchant, and how the dates and amounts are written. On a phone each of these is its own page. On a computer the file is shown as a table, and each column’s heading says what Reign does with it.
Reign offers only the readings your file allows. A reading the file rules out is shown with the reason and cannot be chosen. Reign asks only when two readings are both possible, such as day-first or month-first dates.
Reign recognizes some exports, such as Spendee and Revolut Business, and layouts you have confirmed and kept. For a layout Reign has not seen, you can set the columns yourself, or press Read it with AI. Reign sends only the column names and a few sample rows, with sample-row digits replaced by # and long number sequences in column names masked. This hides numeric amounts, dates, and account numbers in those samples; text such as store names can still be sent. Reading a layout with AI does not use your scans. Reign then shows sample rows from your file alongside the transactions they become and asks whether they look right. You confirm them or fix the columns.
A layout you confirm is saved, with the wallet its files went to. You can rename or forget saved layouts in Import history.
Wallets, categories, and transfers
Reign picks the wallet that holds the file’s currency, or one named like the file’s account, and asks when more than one fits. A file with the same layout goes to the same wallet next time. You can also create a new wallet from the picker.
Reign uses your past records to suggest categories for stores you have recorded before. For stores your history does not know, choose categories yourself or press Suggest with AI. Suggestions send only those store names and your category list, and they use your scans: one scan for each batch of up to 150 stores. After you request AI suggestions, suggesting icons for new categories can use one more scan for up to 200 category names. Creating a category with the default icon uses none.
Money between your own wallets is a transfer, not spending. Reign pairs the two sides it finds in the file, or pairs a row with a transfer already in Reign. A transfer with nothing to match is marked as going outside Reign. Check these before importing, so a transfer does not also count as spending.
Already in Reign checks dates, amounts, wallets, and notes against your saved transactions. When the file has both a started and a completed date, it checks either date. Matching rows are skipped unless you include them; review a match when its store or note differs.
Import and the receipt
Press Import to add the transactions, and leave the page open while they are added. If you stop partway, the transactions already added stay. Choose Continue for the stopped import, then select the same file again. Rows already imported are skipped, and that continuation does not use another import. Starting a new import is separate.
When the import finishes, Reign shows a receipt: the file, the period it covers, the wallet, the categories, the transfers, and the rows skipped as already in Reign. From there you can see the imported transactions or import another file.
Undo an import
Every import is listed in Import history, which you can open from Settings or from the Import page. Undo import removes the transactions that import added. Edits you made to them since go too, and transfers it linked go back to outside Reign.
Import allowances
Free includes 1 import a month, counted from the day you signed up, with up to 500 rows. If a file has more rows, Reign offers to import the 500 most recent. Plus includes 20 imports a month, counted from your subscription day, with up to 50,000 rows each. When your imports are used, Import shows the date the next one opens.
Find the records afterward
Imported transactions appear alongside your receipts and purchases recorded with Quick log. They contain the detail provided by the source.
Free Insights covers this month and the previous month. Plus lets you browse every month you have recorded. Importing older records on Free does not unlock their Insights views.
Create a free account and try a recent file first.
Related reading: tracking without a bank connection and how receipt scanning works.