bank statement → OFX

Sage 300 Bank Reconciliation with OFX Import from PDF Statements

Sage 300 imports OFX, your bank sends PDFs. Upload a bank or card statement, digital or scanned, and get an OFX file ready for Import OFX Statements and a reconciliation that posts with zero out of balance.

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 Sage 300 import a PDF bank statement?

No. Sage 300 Bank Services reads a bank feed or an OFX statement file, not a PDF. Convert the PDF statement to OFX with the tool above, import it in Bank Transactions, Import OFX Statements against the bank code, then run Reconcile E-Statements to match it on amount and payee and post the month.

The feed covers some accounts, the PDFs cover the rest

Card programs, secondary banks, closed accounts and catch-up months still arrive as PDF statements, and Sage 300 only imports OFX.

No PDF import

Import OFX Statements reads OFX files only.

Feed gaps

History depends on what the feed manages to download.

Manual clearing

Hundreds of lines cleared one by one at month end.

From PDF statement to a posted Sage 300 reconciliation

Upload the statement, export OFX, import it against the bank code and reconcile.

Standard OFX Output

Date, amount, payee and description on every line, ready for Import OFX Statements.

Bank and Card Statements

Card statements export as credit card OFX files.

Scanned Statements Read With OCR

Paper and photographed statements convert like digital PDFs.

Totals You Can Tie

Check the rows against the printed balances before you import.

Bulk Upload on Plus

Up to 50 statements at once for partners with many entities.

Encrypted Handling

Statements are encrypted in transit and at rest.

How to reconcile a PDF statement in Sage 300 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

Review the rows, then download the OFX file.

3

Import OFX Statements

Enter the bank code, browse to the file, import.

4

Reconcile and post

Match in Reconcile E-Statements, then post.

Who converts statements for Sage 300

Finance teams on Sage 300 and the partners who support them.

Controllers

Every bank code closed on time, including the ones with no feed.

AP and Treasury Staff

Card programs and secondary banks reconciled from the statement.

Sage Partners

Post-migration and pre-audit bank reconciliation cleanup for clients.

Common Search Terms

sage 300 bank reconciliation sage 300 import ofx statements sage 300 bank feeds sage 300 bank services sage 300 bank rec sage 300 reconcile e-statements sage 300 bank reconciliation tutorial sage 300 bank reconciliation out of balance import pdf bank statement into sage 300 pdf to ofx for sage 300 sage 300 credit card reconciliation

Can Sage 300 import a PDF bank statement?

No. Sage 300 Bank Services reads bank activity from a bank feed or from an OFX statement file through Import OFX Statements. It does not read a PDF. To reconcile from a PDF statement, convert it to OFX with the tool above, import it against the right bank code, and let Reconcile E-Statements match it to the withdrawals and deposits already in Sage 300.

The menu paths and matching rules on this page come from the Sage 300 help. Our part is the file. The converter reads the statement, digital or scanned, and writes a standard OFX file with the date, amount, payee and description of every line, so a controller or AP lead is not clearing two hundred lines by hand at month end.

Where Sage 300 bank feeds stop

Bank feeds are the comfortable route for a current operating account, and Sage 300 asks for a start date when you connect one. Its own help is careful about what happens next. The system will attempt to download history from that date, the connection can take time before transactions arrive, the bank may deactivate a feed that sits unused, and a feed on a bank code that is really a credit card may bring in irregularities.

That leaves the accounts every Sage 300 shop still reconciles the slow way: the corporate card program, the payroll account at a second bank, the lockbox or escrow account the bank will only report as a PDF, the account closed after an acquisition, and the twelve months that need to be redone because nobody reconciled them during an ERP migration. The bank will give you a PDF for every one of those. Import OFX Statements wants an OFX file.

Way into Sage 300 Bank ServicesWhereGood for
Bank feedBank Transactions, Reconcile E-Statements, Connect Bank FeedCurrent activity on accounts your bank supports, from the start date the feed manages to download
OFX statement from the bankBank Transactions, Import OFX StatementsBanks that still offer an OFX download in online banking
Manual clearingBank Transactions, Reconcile StatementsA short statement with a handful of checks
PDF statement converted to OFXBank Transactions, Import OFX StatementsCard accounts, closed accounts, older months and banks that only hand you a PDF, from $49 a month for 2,500 pages

How to import a PDF bank statement into Sage 300

The first statement takes about ten minutes, most of it spent confirming the bank code and the cutoff date. After that each month is a few minutes of import and review.

  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. Check the rows against the beginning and ending balances printed on the statement, then export OFX. Card statements come out as a credit card statement file, checking and savings as a bank statement file.
  3. In Sage 300 open Common Services, Bank Services, Bank Transactions, Import OFX Statements. You can also start from the File menu of the Reconcile Statements screen with Import, Downloaded Bank Statements.
  4. Enter the bank code in the From/To Bank Code fields, click Browse, pick the OFX file and click Import.
  5. Open Reconcile E-Statements, enter the bank code, a reconciliation date later than the last one you posted and the statement cutoff date, choose how to match deposits, and click Reconcile.
  6. Clear what did not match, record bank charges and interest with Bank Entry, check the Summary tab of Reconcile Statements, print the Withdrawal Status and Deposit Status reports, and post the reconciliation.

For a catch-up year, convert and import one month at a time, oldest first, and post each reconciliation before you start the next. Sage 300 requires each reconciliation date to be later than the previous one, so working in order keeps every month on its own ending balance.

How Reconcile E-Statements matches an imported file

When you click Reconcile, Bank Services matches every imported line on amount first and then on extra details, in a fixed order. For payments it compares the Sage 300 check number with the OFX reference number, then the reference, then the vendor or payee name, then the comment. For deposits it compares the deposit transaction number, the comment and the payee. The table shows each check and what a converted statement supplies.

Sage 300 tries to matchPaymentsDepositsWhat our OFX carries
AmountAlwaysAlwaysTRNAMT, signed, to the cent
NumberCheck number against the OFX reference numberTransaction number against the OFX reference numberNot written. Check numbers stay in the CSV and Excel export
Reference or commentSage 300 reference against the OFX reference or commentDeposit comment against the OFX payee or commentMEMO holds the full bank description
PayeeVendor or payee name against the OFX payee name or IDPayee against the OFX payee name or IDNAME holds the payee, up to 32 characters

Be clear about the one gap. Our OFX file does not carry a check number tag, so Sage 300 will not pair checks on number. Checks still match on amount and payee name, and an amount that appears once in the period matches cleanly. Where two checks share an amount, leave Automatically Clear Reconciled Transactions off, as the Sage 300 help itself recommends when amounts repeat, and clear those lines from the Detail list with the check number in front of you. If your account writes many checks of the same amount, export CSV or Excel as well and keep it beside you for that step.

Deposits, bank charges and credit cards

  • Match Deposits By. Pick Deposit Slip when the statement shows one credit per deposit, which is how most US business statements print. Pick Transaction only when the statement lists each receipt.
  • Bank charges and interest. Lines the bank created, such as service charges, wire fees and interest, stay unmatched. Select them and click Bank Entry, enter a distribution code and G/L account, save and post, then refresh.
  • Corporate cards. A card statement converts to a credit card OFX file, so purchases import as charges and the payment as a credit. Import it against the bank code you use for the card.
  • Currency. In a multicurrency system the statement currency has to be the bank's statement currency or one of its source currencies. Our files carry the statement currency, USD for US accounts.
  • Ending balance. We write the ledger balance into the file only when the statement prints one, so the figure on the Summary tab always comes from the bank, never from a guess.

Who uses this

Sage 300 runs finance at distributors, manufacturers and multi-entity companies that outgrew small business software. The people converting statements for it are controllers closing the month across several bank codes, AP and treasury staff who reconcile card programs and secondary banks, and Sage partners who clean up a client's bank reconciliation after a migration or before an audit. They are all trying to get the same thing done: a posted reconciliation with zero out of balance and two status reports to hand the auditor.

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 often prints 20 to 40 pages a month, so a catch-up year on one account is roughly 250 to 500 pages and several accounts still 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 Sage partner reconciling many entities. You can test 15 pages without a credit card before you pay.

Compare that with the alternative. Clearing a 300 line statement by hand in Reconcile Statements is most of a day for someone senior, and the bank charges still have to be keyed in afterward.

Sage 300 Bank Reconciliation FAQ

No. Sage 300 Bank Services imports bank activity from a bank feed or from an OFX statement file with Import OFX Statements. Convert the PDF statement to OFX first, import it against the bank code, then reconcile it in Reconcile E-Statements.

Open Common Services, Bank Services, Bank Transactions, Import OFX Statements, or use Import, Downloaded Bank Statements from the File menu of Reconcile Statements. Enter the bank code in the From/To Bank Code fields, browse to the file and click Import. You need the Import Bank Services Data and Reconcile Bank Statements security rights.

It matches on amount first. For payments it then compares the check number with the OFX reference number, then the reference, payee name and comment. For deposits it compares the transaction number, the comment and the payee. Unmatched lines are cleared by hand or recorded with Bank Entry.

Sage 300 pairs check numbers with the reference number in the OFX file. Our converted OFX does not write a check number, so checks match on amount and payee instead. When two checks share an amount, turn off automatic clearing and clear them from the Detail list.

Yes. Open Reconcile E-Statements, enter the bank code and click Connect Bank Feed, then pick the bank and a start date for history. Sage notes the feed will attempt to download from that date and that a bank may deactivate an unused feed. Accounts without a feed still use OFX import.

Yes. Convert the card statement to OFX, which produces a credit card statement file, and import it against the bank code you use for the card. Sage notes a bank feed on a card bank code may include irregularities, so a statement file is often the cleaner route.

Print the Withdrawal Status and Deposit Status reports. Sage 300 says they are not available after the reconciliation is posted. Then check the Summary tab of Reconcile Statements and post with Post Reconciliation.

OFXStatement Starter is $49 a month, or $24.50 a month billed yearly, for 2,500 pages, enough for a year of statements 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