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.
Upload your bank statement
Drop file here or click to upload
PDF, JPG, PNG, BMP, HEIC, TIFF
Uploading...
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.
Card programs, secondary banks, closed accounts and catch-up months still arrive as PDF statements, and Sage 300 only imports OFX.
Import OFX Statements reads OFX files only.
History depends on what the feed manages to download.
Hundreds of lines cleared one by one at month end.
Upload the statement, export OFX, import it against the bank code and reconcile.
Date, amount, payee and description on every line, ready for Import OFX Statements.
Card statements export as credit card OFX files.
Paper and photographed statements convert like digital PDFs.
Check the rows against the printed balances before you import.
Up to 50 statements at once for partners with many entities.
Statements are encrypted in transit and at rest.
One month, or a full catch-up year.
Drop the statement in the converter above.
Review the rows, then download the OFX file.
Enter the bank code, browse to the file, import.
Match in Reconcile E-Statements, then post.
Finance teams on Sage 300 and the partners who support them.
Every bank code closed on time, including the ones with no feed.
Card programs and secondary banks reconciled from the statement.
Post-migration and pre-audit bank reconciliation cleanup for clients.
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.
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 Services | Where | Good for |
|---|---|---|
| Bank feed | Bank Transactions, Reconcile E-Statements, Connect Bank Feed | Current activity on accounts your bank supports, from the start date the feed manages to download |
| OFX statement from the bank | Bank Transactions, Import OFX Statements | Banks that still offer an OFX download in online banking |
| Manual clearing | Bank Transactions, Reconcile Statements | A short statement with a handful of checks |
| PDF statement converted to OFX | Bank Transactions, Import OFX Statements | Card accounts, closed accounts, older months and banks that only hand you a PDF, from $49 a month for 2,500 pages |
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.
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.
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 match | Payments | Deposits | What our OFX carries |
|---|---|---|---|
| Amount | Always | Always | TRNAMT, signed, to the cent |
| Number | Check number against the OFX reference number | Transaction number against the OFX reference number | Not written. Check numbers stay in the CSV and Excel export |
| Reference or comment | Sage 300 reference against the OFX reference or comment | Deposit comment against the OFX payee or comment | MEMO holds the full bank description |
| Payee | Vendor or payee name against the OFX payee name or ID | Payee against the OFX payee name or ID | NAME 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.
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.
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.
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.
Clear checks in Sage 300 CRE from a converted PDF statement.
Convert any PDF bank statement to OFX.
Card statements to credit card OFX files.
PDF statements into Sage Intacct bank reconciliation.
PDF statements to the file Dynamics GP Electronic Reconcile reads.
Moving from Sage 300 to Business Central with PDF statements.
Paper and photographed statements read with OCR.
Catch-up and cleanup work from PDF statements.
Get started converting bank statements to OFX.
USD
per month
per month
$294 charged today
Choose speed vs accuracy when extracting
| Base AI Faster | 2,500 pages |
| Pro AI Best accuracy | 500 pages |
Scale statement conversion with bulk upload, custom templates and reports.
USD
per month
per month
$894 charged today
Choose speed vs accuracy when extracting
| Base AI Faster | 10,000 pages |
| Pro AI Best accuracy | 2,000 pages |
Enterprise-grade bank statement conversion and controls.
USD
per month
per month
$ charged today
Choose speed vs accuracy when extracting
| Base AI Faster | pages |
| Pro AI Best accuracy | pages |