The short answer
Upload the statements for every account you used during the period, check the categories, add a note to anything your accountant will ask about, and export one CSV. Each row in it names the statement it came from, so your accountant can check any line against the source. Send the original statements with it.
Pulget prepares the file. It does not decide which expenses are deductible, calculate tax or VAT, or issue invoices. That stays with your accountant. If you are tempted to paste the statements into a chatbot instead, analyzing a statement with AI covers what to check.
What accountants usually ask for
The details vary by country and by accountant, but the request tends to look the same:
- The statements for every account used for the business, for the whole period.
- The transactions in a spreadsheet, with a category for each.
- An explanation for payments whose purpose is not obvious from the description.
- Amounts in foreign currencies converted into the currency you report in.
Raw PDFs cover the first point only. The rest is the work that takes the evenings before a deadline.
Build the file
- Create one account in Pulget for each bank account or card, in its own currency. Mixed personal and work cards are fine; you separate them in step 4.
- Upload the statements for the period: PDF, CSV, XLS or XLSX. Scanned PDFs are read with OCR. Overlapping statements are safe, because a row the account already holds is skipped, and possible duplicates across files wait under Duplicates in the Review inbox.
- Check each import before approving it. Correct any category that is wrong; Pulget reuses the correction the next time the same merchant appears, so later quarters need fewer corrections.
- Mark what is work. Pulget has no business or personal switch, so use what it has: the category, a note on the transaction ("client lunch, project X"), and, for a piece of work with its own costs, a project in Moments, which groups its transactions and totals them.
- Accept the transfer pairs Pulget suggests between your own accounts (same amount, same currency), and group any other transfer yourself on the Transactions page, so money moved from a personal account to a work account does not read as an expense.
- Export.
Which export to send
Pulget has two CSV exports, and they answer different questions.
| Export from | One row per | Use it when |
|---|---|---|
| Accounts or Documents | Transaction as it appears on the statement | Your accountant matches lines against statements |
| Transactions | Entry after grouping, with filters applied | You want a net view, such as a refund netted against its purchase |
For most accountants, the export from Accounts or Documents is the right one: every imported row matches a line on a statement. The export from Transactions follows the page's filters, so you can narrow it to a date range or a category first. There, a refund or a transfer that you grouped appears as one row with its net amount.
What the CSV contains
Each row carries the date and time, the description and merchant, the category, the signed amount (money out is negative) and its currency, the amount in your reporting currency, the account and its masked number, the payment method, your note, any fee and its currency, and the file name of the source document. A column with nothing to show, such as the fee on most rows, stays empty.
Two details help when the file lands in a spreadsheet. It is saved as UTF-8 with a byte order mark, so Cyrillic, Turkish and Spanish characters open correctly. Amounts use a dot as the decimal separator; if your spreadsheet expects a decimal comma, import the file and set the separator rather than opening it directly. Category names are in English.
Send the statements too
In Pulget, every imported transaction opens its source file at the right page. Your accountant does not have Pulget, so send the original statements alongside the CSV. The Document column tells them which statement to open for any line.
Foreign currencies
Every transaction keeps its original amount and currency. The reporting amount uses the published exchange rate for the transaction's date, or the closest earlier one, and stays empty if no rate is available. If your bank or your tax authority requires a specific rate, you can enter it on a transaction, and the multi-currency guide explains how the rates are chosen. Ask your accountant which rate they expect before relying on the converted column.
What Pulget does not do
- It does not judge what is deductible or apply tax rules.
- It does not issue invoices.
- It does not read photos or screenshots, so paper receipts stay with you.
- It is not accounting software. Your accountant still books the entries.
Start with one quarter
Upload one quarter of statements, free during preview, and look at the export before the deadline rather than on it. Converting statements to CSV covers the export in more detail, and pricing lists the file and page limits of the Standard plan.
Related reading
About the author
Hikmat Samadov, Founder. Hikmat builds Pulget, a spending tracker that reads the bank statements you upload instead of connecting to your bank.