bank statement → OFX

Acumatica Bank Reconciliation and Import Bank Transactions from PDF

Acumatica reconciles from a bank file, your bank sent a PDF. Upload a bank statement, digital or scanned, and get an OFX file Acumatica imports in a few minutes.

Test 15 pages, no credit card
Reads scanned statements with OCR
256-bit encryption

PDF, JPG, PNG, BMP, HEIC, TIFF

Upload your bank statement

Extract:
|
|
<OFX> for MS Money & accounting software, <CSV> for spreadsheets

Can Acumatica import a PDF bank statement?

No. Acumatica imports OFX, QFX, QuickBooks Web Connect (.qbo) and Excel bank statements on the Import Bank Transactions (CA306500) form. Convert the PDF statement to OFX with the tool above, upload it to the cash account, then run Auto-Match on Process Bank Transactions. The check number and ending balance come across with the file.

Every cash account reconciled, even without a feed

Acumatica reconciles quickly once the bank activity is in. Second banks, card programs, closed accounts and pre go live months only exist as PDF statements.

No PDF import

Import Bank Transactions reads OFX, QFX, QuickBooks Web Connect (.qbo) and Excel.

Gaps in the feed

Feeds start at the connection date and skip some banks.

Retyping into Excel

Hours per account, and every typo becomes a difference.

From PDF statement to a processed bank statement in Acumatica

Upload the statement, export OFX, upload it to the cash account, auto match.

OFX Acumatica Reads

OFX 1.02 with dates, ending balance and a stable ID per line.

Check Numbers in CHECKNUM

The tag Acumatica reads first when it matches references.

Scanned Statements Read With OCR

Paper and photographed statements convert like digital PDFs.

Duplicates Caught

The same statement converts to the same IDs, so a re-upload is refused.

Bulk Upload on Plus

Up to 50 statements at once for implementation history loads.

Encrypted Handling

Statements are encrypted in transit and at rest.

How to reconcile a PDF statement in Acumatica in 4 steps

One month, or a full catch-up year.

1

Upload the PDF

Drop the statement in the converter above.

2

Export OFX

Check the totals against the printed balances.

3

Upload File on CA306500

Pick the cash account, Acumatica builds the statement.

4

Auto-Match and Process

Match on Process Bank Transactions, then reconcile.

Who converts statements for Acumatica

Finance teams on Acumatica and the partners who implement it.

Controllers

Every cash account closed on time, including the ones with no feed.

Acumatica Partners

Opening history loaded during an implementation or migration.

Construction Edition Users

Subcontractor and supplier checks matched by check number.

Common Search Terms

acumatica bank reconciliation acumatica import bank transactions acumatica bank statement import acumatica bank reconciliation process acumatica import bank statement ofx acumatica import bank transactions ca306500 acumatica process bank transactions acumatica bank feeds acumatica construction edition bank reconciliation myob acumatica import bank statement import pdf bank statement into acumatica

Can Acumatica import a PDF bank statement?

No. Acumatica imports bank statements from OFX, QFX, QuickBooks Web Connect (.qbo) and Excel files on the Import Bank Transactions (CA306500) form, and a PDF is not on that list. To reconcile a month that only exists as a PDF statement, convert it to OFX with the tool above and upload the file to the cash account. Acumatica then creates the bank statement, reads the ending balance and lets you auto match the lines on Process Bank Transactions.

The form names, file rules and matching order on this page come from the Acumatica Cash Management documentation (published in the same wording under the MYOB Acumatica and Visma brands). Our part is the file. The converter reads the statement, digital or scanned, and writes an OFX 1.02 file with a stable transaction ID on every line, the payee in the name field and the check number in its own tag when the statement prints one.

Where the bank feed stops and the PDF starts

Most Acumatica customers connect their main operating account to a bank feed and never think about statement files. The gaps show up on the edges. A second bank holds the payroll or the loan account and has no feed connection. A corporate card program only offers statements. An account was closed before go live and the auditor still wants its last six months reconciled. A company moving to Acumatica from QuickBooks, Sage or Dynamics GP needs opening history that no feed will ever reach back to. And a construction company on Acumatica Construction Edition clearing hundreds of subcontractor checks a month needs every check matched by number, not eyeballed.

Way to bring bank activity into AcumaticaFormGood for
Bank feedCash Accounts and the bank feed setupPrimary accounts at banks the feed provider supports, from the connection date forward
Bank file from online bankingImport Bank Transactions (CA306500)Accounts where the bank still offers an OFX or QFX download for the period
Excel uploadProcess Bank Transactions (CA306000) or an import scenarioTeams willing to retype or reshape lines into a spreadsheet
PDF statement converted to OFXThe same Import Bank Transactions formSecond banks, card programs, closed accounts and catch-up months, from $49 a month for 2,500 pages

What Acumatica reads from an OFX file

Acumatica is specific about which tags it uses, and that is what decides whether a converted statement imports cleanly. The table lists each value Acumatica takes from the file and what our converter writes there.

What Acumatica readsOFX tagWhat the converted file carries
Bank account identifier, matched to External Ref. Number on the cash accountACCTIDThe account number printed on the statement, or ACCT001 when the statement does not print one
Currency, which must match the cash accountCURDEFUSD by default
Statement start and end datesDTSTART and DTENDThe first and last transaction dates on the statement
Ending balance and statement dateLEDGERBAL (BALAMT and DTASOF)The closing balance, written only when the statement prints one
Reference number used for matchingCHECKNUM, then REFNUM, then FITIDThe check number when the statement prints it, otherwise the stable transaction ID
PayeePAYEE NAME or NAMEThe statement description, cut to the 32 characters OFX allows, with the full text in MEMO
Receipt or disbursementThe sign of TRNAMTPositive for deposits, negative for payments, so the type follows the sign as Acumatica expects

Two details matter more than the rest. First, Acumatica uses CHECKNUM ahead of any other reference when it matches lines to payments, so check payments recorded with the check number as the reference match on the first pass. Second, OFX carries no beginning balance. Acumatica takes it from the ending balance of the previous imported statement, and you type the beginning balance by hand only for the first statement on a cash account.

How to import a PDF bank statement into Acumatica

Setup is a one time job of a few minutes. After that each statement is upload, convert, upload again.

  1. Upload the PDF statement with the box at the top of this page. Scanned and photographed statements go through OCR the same way.
  2. Tie the rows to the beginning and ending balances printed on the statement, then export OFX.
  3. Once only, set the statement import service PX.Objects.CA.OFXStatementReader. If Import Bank Statements to Single Cash Account is selected on Cash Management Preferences (CA101000), set it on the cash account in Cash Accounts (CA202000). If that box is cleared, set it on the Bank Statements tab of Cash Management Preferences.
  4. Once only, put the account identifier from the file in External Ref. Number on the cash account. If you skip this, Acumatica warns on the first upload and shows the value it found, so you can copy it in and upload again.
  5. Open Import Bank Transactions (CA306500), select the cash account and click Upload File. Acumatica creates the statement and fills the dates and ending balance from the file. For the first statement on the account, enter the beginning balance.
  6. Open Process Bank Transactions (CA306000), click Auto-Match, review the matches, create payments or adjustments for bank fees and interest that have no counterpart, and click Process.
  7. Open the reconciliation statement for the period, reconcile the processed lines and clear whatever is left until the difference is zero.

Rules that cause failed imports, and how to avoid them

  • Overlapping periods. Statement periods must run in order and must not intersect. Convert one statement per file and import a catch-up year oldest month first.
  • Duplicates. Acumatica refuses transactions it has already imported and shows an error. Converting the same statement twice produces the same transaction IDs, so a second upload is caught rather than doubled.
  • Currency mismatch. CURDEF must match the currency of the cash account, unless Ignore Currency Check on Bank Statement Import is selected on Cash Management Preferences.
  • Wrong account identifier. A statement that prints no account number gets ACCT001 in the file. Either use that value as the External Ref. Number on a cash account used only for these imports, or edit the identifier before uploading.

A thread on the Acumatica community forum reports that .qbo and QFX files failed on the standard import service while OFX works. Our converter writes OFX, which is the format the service was built around.

Who uses this

Acumatica runs accounting at US distributors, manufacturers, service firms and, through Construction Edition, general contractors and subcontractors. The people converting statements for it are controllers who need every cash account reconciled at month end, including the ones without a feed; Acumatica partners and consultants loading history during an implementation; and outsourced accounting firms finishing a backlog of reconciliations before an audit or a lender review. They want the same result: the bank statement in Acumatica, the lines matched, and a difference of zero.

What a year of statements costs to convert

OFXStatement Starter is $49 a month, or $24.50 a month on the annual plan, for 2,500 pages from one shared pool, with statements up to 25 pages each. A busy operating account prints 10 to 40 pages a month, so a catch-up year on one account is roughly 120 to 480 pages, and several accounts fit in one Starter month. Plus is $149 a month for 10,000 pages, removes the per statement page cap and adds bulk upload of up to 50 files at once, which suits a partner loading history for several clients. You can test 15 pages without a credit card before you pay.

Compare that with keying a 300 line statement into Excel to use the spreadsheet import. That is half a day per account per month, and a typing error there turns into a reconciling difference you then have to hunt down.

Acumatica Bank Reconciliation FAQ

No. Acumatica imports OFX, QFX, QuickBooks Web Connect (.qbo) and Excel files on the Import Bank Transactions (CA306500) form, not PDFs. Convert the PDF statement to OFX first, then upload it to the cash account and match the lines on Process Bank Transactions.

OFX, QFX and QuickBooks Web Connect (.qbo) through the PX.Objects.CA.OFXStatementReader import service, with OFX versions 1.x and 2.x supported, plus Excel. A single Excel statement can be uploaded on Process Bank Transactions; several statements in one workbook need an import scenario.

Set the OFX import service on the cash account or in Cash Management Preferences, enter the bank account identifier in External Ref. Number, then open Import Bank Transactions (CA306500), select the cash account and click Upload File. Match and process the lines on Process Bank Transactions (CA306000).

Acumatica matches imported lines to documents by reference number, date and payee. For the reference it reads CHECKNUM first, then REFNUM, then FITID. Click Auto-Match on Process Bank Transactions, review the result, create payments for unmatched lines and click Process.

OFX files carry an ending balance but no beginning balance. Acumatica uses the ending balance of the previous imported statement as the next beginning balance, so you only type it for the first statement on each cash account.

Yes, one statement per file, in date order. Acumatica requires statement periods that do not intersect and rejects transactions it has already imported, so convert each month separately and upload the oldest first.

OFXStatement Starter is $49 a month, or $24.50 a month billed yearly, for 2,500 pages, enough for a catch-up year on several accounts. Plus is $149 a month for 10,000 pages with bulk upload. You can test 15 pages with no credit card.

Related Resources

Other Bank Statement Converters

JPMorgan Chase Bank of America Citigroup Wells Fargo Goldman Sachs Morgan Stanley U.S. Bancorp PNC Financial Services Truist Financial Capital One TD Bank Charles Schwab Bank of New York Mellon State Street BMO USA Ally Financial Regions Financial Fifth Third Bank Huntington Bancshares KeyBank Citizens Financial Group First Citizens BancShares Synchrony Financial M&T Bank First Horizon Cathay Bank USAA Navy Federal Comerica Zions Bancorporation East West Bancorp First National of Nebraska Cullen Frost Bankers BOK Financial Fulton Financial Associated Banc-Corp Valley National Bancorp Wintrust Financial First Midwest Bancorp Commerce Bancshares UMB Financial Pinnacle Financial Partners Webster Financial Cadence Bank Old National Bancorp First Interstate BancSystem Umpqua Holdings First Hawaiian Bank Prosperity Bancshares SouthState Corporation First Merchants First Bank Holding Glacier Bancorp First Financial Bancorp Independent Bank Columbia Banking System Western Alliance Bancorporation Pacific Premier Bancorp Bank OZK United Community Banks Customers Bancorp Texas Capital Bancshares SVB Financial Group Signature Bank First Republic Bank New York Community Bancorp Sterling Bancorp First Bank Bank United First Commonwealth Financial 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 Citizens Bank Santander Bank Flagstar Bank PNC Credit Card U.S. Bank Credit Card Apple Card

Payment Processor and Marketplace Statement Converters