Drake Accounting Bank Statement Converter: PDF to CSV for Bank Reconciliation and Bank Import

Upload a client PDF bank statement and get rows Drake Accounting maps on import: date, check number, description, deposit and withdrawal. Built for tax and accounting practices doing client write-up and monthly reconciliations in Drake. Try it on a real statement with no credit card.

No credit card to try
256-bit encryption
Matches the Drake import fields

PDF, JPG, PNG, BMP, HEIC, TIFF, MT940

Upload your bank statement

Extract:

Drake Accounting bank statement import, in short

Drake Accounting imports bank data from one file type only: a .CSV. It cannot read the PDF statements clients hand a tax practice. You map five fields during the import (Date, Check Number, Description, Amount/Deposit and Withdrawal), either inside Accounting > Bank Reconciliation or through Tools > Spreadsheets > Bank Import. BankXLSX converts the PDF statement into those columns, so a month of client activity goes into Drake as a file instead of being keyed line by line.

Why Drake Practices Still Key Bank Statements by Hand

Drake Accounting is built for practices that keep books for many clients at once. The slow part is getting each client bank account into it.

Drake Only Imports a CSV

Drake states it plainly in its own knowledge base: the only file type that can be imported for the bank reconciliation is a .CSV file. A PDF e-statement is not an option, and neither is a scan.

Clients Send PDFs, Not Exports

Write-up clients forward the monthly statement they already have, which is almost always a PDF from the bank portal or a scan of a paper statement. Asking every client to learn their bank export screen does not scale across a book of business.

Copy and Paste Breaks the Columns

Pasting a PDF statement into Excel merges date, description and amount into one cell per line. Splitting that back into five mapped columns for fifty lines a month is exactly the typing a practice is trying to stop paying for.

The 13 Month Window

Drake bank reconciliation only pulls transactions back 13 months from the statement date. Catch-up clients who arrive with two or three unreconciled years need the older periods built from statements, one period at a time.

A Finished Period Cannot Be Redone

Once a reconciliation for a given account and statement date is finished, Drake will not reconcile that same combination again. Getting the bank side right before you click Finish matters more than it does in most ledgers.

Desktop Software, Remote Clients

Drake Accounting runs on Windows and has no bank feed of its own for a client account. Everything bank related arrives as a file, so the file is the bottleneck.

What the Converter Hands to Drake Accounting

Transaction rows from the statement the client already sent you, shaped for the column mapping screen Drake shows on import.

The Five Drake Fields

Date, check number, description, deposit and withdrawal land in their own columns, so each one matches a drop-down on the Drake import screen.

Deposits and Withdrawals Split

Money in and money out sit in separate columns as positive numbers, the same shape as the example file in Drake's own import article.

Opening and Closing Balance

The statement balances come through with the rows, which are the Starting Balance and Ending Balance Drake asks for before you load transactions.

Client by Client

Convert each client account into its own file, so nothing from one client file can drift into another company in Drake.

A Year of Statements at Once

On the Plus plan, upload up to 50 statement PDFs at once for a catch-up client, then save one CSV per reconciliation period.

No Bank Logins

Nothing connects to the client bank or to your Drake installation. You upload a statement and download a spreadsheet.

From Client PDF to Drake Reconciliation in 3 Steps

The routine practices use when a write-up client sends statements instead of exports.

1

Convert the Statement PDF

Upload the client statement. Every transaction comes back with date, description, check number where the bank prints one, and deposit or withdrawal amount.

Tip: One bank account per file, always.

2

Save the Period as CSV

Keep the rows for a single statement period, check that deposits minus withdrawals moves the opening balance to the closing balance, then save as CSV.

Tip: Headers can stay as they are. Drake lets you map them on screen.

3

Import Bank in Drake

In Drake Accounting go to Accounting > Bank Reconciliation, select the account, enter the starting and ending balance, click Load Trans, then Import Bank and map the columns.

Tip: Use Save Partial if you need to stop before the sides balance.

Who Converts Statements for Drake Accounting

Tax practices, bookkeepers and small CPA firms that run client books and payroll in Drake.

Tax Practices Doing Write-Up

Turn the shoebox of monthly statements into reconciled books before the business return is prepared in Drake Tax.

Monthly Bookkeeping Clients

Reconcile a client checking account every month from the PDF they email over, without retyping it.

Catch-Up and Cleanup Work

Rebuild prior periods for a new client who arrives with a year or more of unreconciled statements.

Credit Card Accounts

Drake lists current liability accounts with a credit card sub-type for reconciliation, so card statements convert and import the same way.

Common Search Terms

drake accounting bank statement converter drake accounting bank reconciliation drake accounting import bank transactions drake accounting csv import drake accounting bank import drake client write up bank statements

Transaction Types We Handle

Customer deposits
Checks cleared by number
Payroll and tax deposits
Card processor settlements
Loan payments
Owner draws and transfers
Bank service charges and interest
Returned items

Can Drake Accounting import a PDF bank statement?

No. Drake Accounting imports bank transactions from a .CSV file and nothing else, and Drake says so in its own knowledge base article on importing bank reconciliation transactions. A PDF statement has to be turned into rows first. Once it is a CSV with a date, a description and the amounts, Drake lets you map whatever column headers the file has to its own fields on screen, so the file does not need to follow a fixed template.

That flexibility is what makes a converted statement work. Drake publishes blank templates for most spreadsheet imports, including employees, vendors, customers and journal entries, and those have to match the template layout exactly. Bank Import is the exception: there is no blank template, and Drake tells you to use any spreadsheet, such as one exported from the bank, and match the columns during the import.

What CSV format does Drake Accounting accept for bank import?

Any CSV that carries the five fields Drake maps. On the import screen each field has a drop-down listing the headers found in your file, and you pick the one that matches. Drake's own example uses separate deposit and withdrawal columns with positive amounts and dates written month, day, year, which is the shape the converter produces.

Drake fieldWhat goes in itExample valueNotes
DatePosting date from the statement1/2/2026Keep every row inside one statement period.
Check NumberCheck number when the bank prints one1043Blank on non-check rows is fine.
DescriptionPayee or transaction textOffice SuppliesThis is what you match book to bank on.
Amount/DepositMoney into the account100.00Positive number, no dollar sign.
WithdrawalMoney out of the account250.00Also positive. Drake shows it in parentheses on the Bank Report.

Field names as shown on the Drake Accounting reconciliation import screen in Drake's knowledge base.

Two small habits prevent most failed imports. Strip the dollar signs and thousands separators from the amount columns, and delete the summary lines a statement prints at the bottom of each page, such as totals and daily balance tables. The converter already leaves those out, because it reads transactions rather than every line of text on the page.

Bank Reconciliation import or Spreadsheet Bank Import?

Drake gives you two places to bring the same CSV in, and they do different jobs. Practices doing full write-up usually use both, in this order: create the transactions, then reconcile the period against the statement.

QuestionTools > Spreadsheets > Bank ImportAccounting > Bank Reconciliation > Import Bank
What it doesCreates transactions from the fileFills the Bank Report side of a reconciliation
Where the rows landAccounting > Transactions > UnpostedThe right hand column, matched against Book Report
Use it whenThe client books are empty for the periodThe books are entered and you are proving them
File neededCSV, columns mapped on screenCSV, columns mapped on screen
What the statement PDF gives youEvery transaction for the periodThe bank side, plus the starting and ending balance

How do I do a bank reconciliation in Drake Accounting?

Go to Accounting > Bank Reconciliation, pick the account, enter the statement date, the starting balance (last month's ending balance) and the ending balance, then click Load Trans. Journal entries fill the Book Report on the left. Click Import Bank to bring in the statement CSV, match book lines to bank lines with the arrow buttons, and click Finish once both sides balance. Drake then opens a reconciliation report you can save or print.

Only postable current asset accounts, and current liability accounts with a credit card sub-type, appear in the account list, so a card account reconciles the same way as a checking account. Bank-initiated items that were never booked, like interest, service charges and penalties, go in through the Journal Entry button, and Drake requires each manual entry to carry an offsetting entry. If you need to stop before the reconciliation balances, Drake offers Save Partial so the work is not lost.

Why is my Drake Accounting bank reconciliation not balancing?

Drake points to two causes first: a missing or wrong Starting Balance or Ending Balance, and bank transactions that were never entered in Drake Accounting. In practice the second one is usually a handful of fees, interest credits or card settlements the client never mentioned. Laying the converted statement next to the Book Report finds them quickly because both sides are dated rows. The third common cause is a transaction that predates the 13 month look-back from the statement date, which Drake will not pull into the reconciliation at all.

Catch-up clients and the 13 month limit

A new write-up client with two years of unreconciled statements is where retyping gets expensive. Because Drake only reaches back 13 months from each statement date, and will not reconcile the same account and statement date twice, the work has to run in order, oldest period first, with each period proven before you click Finish. Converting the whole stack of PDFs up front gives you every period ready as its own CSV, so the time goes into reviewing and matching rather than typing. Our catch-up bookkeeping from bank statements page covers ordering and period checks in more depth, and categorizing the transactions before import saves a second pass when you assign accounts.

What does this cost a Drake practice?

Drake Accounting itself is sold per year: the Professional edition, which includes bank reconciliation, AP and AR and payroll, is listed at $795 a year with unlimited clients, and the Forms edition for payroll forms and e-filing is $395 a year. BankXLSX is priced by pages converted. The Starter plan is $49 a month, or $24 a month billed yearly, and the Plus plan at $149 a month, or $74 billed yearly, adds bulk upload of up to 50 files at once, which is the plan practices pick in January when every client sends a year of statements together. A new account can convert up to 15 pages once, with no card, to test it on a real client statement first.

The comparison that matters is against staff time. A single business checking statement with 80 transactions is a long sitting to key and check by hand. Converted, it is a review. Practices weighing whether to keep client books in Drake at all or move them to QuickBooks will find the trade-offs laid out in Drake Accounting vs QuickBooks for tax preparers, and the wider tax-season workflow is on the bank statement converter for tax preparers page.

Why Drake Practices Use BankXLSX

5 fields
date, check number, description, deposit, withdrawal
Balances kept
starting and ending balance for each period
Per client
one file per client bank account

Security & Privacy

  • No bank login and no connection to your Drake installation
  • 256-bit encryption on every upload
  • Delete uploaded statements at any time
  • No reselling or sharing of client financial data

Drake Accounting Bank Statement Import: Common Questions

No. Drake Accounting only imports a .CSV file for bank reconciliation and Bank Import. A PDF statement has to be converted into transaction rows and saved as CSV first. After that, Drake lets you map the file columns to its fields on the import screen.

A .CSV file is the only type Drake accepts for importing bank transactions into a reconciliation. You bring it in from Accounting > Bank Reconciliation by clicking Load Trans and then Import Bank.

No. Drake publishes blank templates for most spreadsheet imports but not for Bank Import. You can use any CSV and match its headers to Date, Check Number, Description, Amount/Deposit and Withdrawal with the drop-downs during import.

Transactions created through Tools > Spreadsheets > Bank Import appear under Accounting > Transactions > Unposted. Transactions imported inside a bank reconciliation fill the Bank Report column instead, where you match them against the Book Report.

Drake bank reconciliation pulls transactions back 13 months from the statement date. Older activity has to be reconciled in earlier periods, working forward, which is why catch-up clients are easier with each period converted into its own CSV.

Not for the same account and statement date. Once that combination is finished, Drake will not reconcile it again, so confirm the bank side ties to the statement before clicking Finish. Use Save Partial if you need to come back later.

Yes. Card statement PDFs convert into the same dated rows. Drake lists current liability accounts with a credit card sub-type in the reconciliation account list, so card accounts import and reconcile the same way as checking.

No. Drake reads the headers in your file and lets you choose the matching one for each field on screen. Renaming them to match Drake is optional, though it makes a recurring monthly import faster to map.

Related Resources

Other Bank Statement Converters

ICICI Bank JPMorgan Chase Bank of America Citibank Wells Fargo Goldman Sachs Morgan Stanley U.S. Bank PNC Bank Truist Capital One TD Bank Charles Schwab Fidelity Vanguard E*TRADE TD Ameritrade Bank of New York Mellon State Street BMO USA Ally Financial Regions Fifth Third Bank Huntington KeyBank Citizens Bank First Citizens Synchrony Financial M&T Bank First Horizon Cathay Bank USAA Navy Federal Comerica Zions Bank East West Bank First National of Nebraska Frost Bank BOK Financial Fulton Financial Associated Banc-Corp Valley National Wintrust Financial First Midwest Bancorp Commerce Bancshares UMB Financial Pinnacle Bank Webster Bank Cadence Bank Old National First Interstate BancSystem Umpqua Bank First Hawaiian Bank Prosperity Bank SouthState First Merchants First Bank Holding Glacier Bank First Financial Bancorp Independent Bank Columbia Banking System Western Alliance Pacific Premier Bancorp Bank OZK United Community Banks Customers Bank Texas Capital SVB Financial Group Signature Bank First Republic Bank New York Community Bancorp Sterling Bancorp First Bank Bank United First Commonwealth Financial Flagstar Bank Synovus Bank Santander Bank Commonwealth Bank (CommBank) ANZ Bank Westpac NAB ServisFirst Bancshares Renasant Corporation Simmons First National Trustmark Corporation First Busey Community Bank System First Mid Bancshares Ameris Bancorp Hancock Whitney First BanCorp Third Coast Bancshares Home Bancshares Byline Bancorp Simmons Bank United Bankshares Peoples United Financial American Express HSBC Bank USA