Sage 300 CRE Bank Reconciliation from PDF Statements to Excel and CSV

Upload the PDF statement for an operating, payroll or project account and download Excel or CSV with every check number, deposit, fee and running balance. Built for construction and real estate controllers who reconcile in Sage 300 CRE Cash Management.

One-time 15 page demo, no credit card
256-bit encryption
Excel and CSV output

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

Upload your bank statement

Extract:

Sage 300 CRE bank reconciliation from a PDF statement

Sage 300 CRE reconciles in Cash Management under Tasks, Reconcile, where you enter the statement date and balances and mark each item until the Difference is zero. Its only bank import is Tools, Import Cleared Checks, which reads a four field file of bank, check number, amount and cleared date. Convert the PDF statement to Excel, build that file from the check rows, import it, and mark deposits and fees from the sorted sheet.

Where Sage 300 CRE Bank Reconciliations Lose Time

Marking items in Reconcile is quick. Working out what cleared from a long PDF is not.

Hundreds of Checks

Subcontractor, supplier and payroll checks run into the hundreds a month, and each one has to be found and marked.

Checks Only Import

Import Cleared Checks needs a four field text file, and the bank sends a PDF.

Deposits Marked by Hand

Owner payments, progress billings and loan draws are not covered by the import and have to be matched one by one.

No Bank Feed

Sage 300 CRE Cash Management has no documented bank feed, so every statement starts as a document.

Many Project Accounts

Developers and contractors often keep an account per project or property, each with its own statement.

Audit and Surety Files

CPAs and bonding companies want reconciled months that tie to the bank, with the support to show it.

Reconcile Sage 300 CRE From a Spreadsheet, Not a PDF

Convert the statement, build the cleared checks file, and mark the rest against a list you can sort and total.

Every Line in Excel

One row per transaction with date, description, check number, debit, credit and balance. CSV on every plan too.

Check Rows Ready to Import

Check numbers sit in their own column, so the four field Import Cleared Checks file takes minutes to build.

Deposits by Amount

Sort credits by amount to find each draw, owner payment and transfer while you mark the Deposits tab.

Balances That Prove the Period

Opening, running and ending balances come with the rows, so the sheet ties before you open Sage.

A Year at Once

On Plus, upload up to 50 PDFs in one batch for catch-up work or a year-end review.

No Bank Login Shared

Nothing connects to your bank or to your Sage company. Upload, download, delete the upload when you like.

From PDF Statement to a Finished Reconciliation in 3 Steps

The monthly routine for a Sage 300 CRE bank account.

1

Convert the Statement

Upload the PDF and download Excel with every check number, deposit, fee and running balance.

Tip: Confirm opening balance plus credits minus debits equals the ending balance.

2

Import Cleared Checks

Filter the check rows into a bank, check number, amount and MMDDYYYY date file and run Tools, Import Cleared Checks.

Tip: Review the journal and re-import the rejected records file after fixing it.

3

Finish in Reconcile

In Tasks, Reconcile, select Reconcile cleared entries, mark deposits and fees from the sheet, and finish at zero.

Tip: Use Finish Later if you need to stop part way through the month.

Who Converts Statements for Sage 300 CRE

US construction and real estate companies and the accountants who keep their books in Sage 300 CRE.

General Contractors

Operating accounts with heavy subcontractor and supplier check volume and lumped owner payments.

Construction Controllers

Month-end close across operating, payroll and project accounts in Cash Management.

Developers and Property Owners

An account per project or property, each reconciled monthly from its own statement.

Outside CPAs

Rebuilding a year of reconciliations before an audit, a refinance or a surety review.

Transaction Types We Handle

Subcontractor and supplier checks
Payroll direct deposit batches
Payroll tax debits
Owner and progress payments
Construction loan draws
Retainage releases
Transfers between project accounts
Bank fees and interest
Construction company controller reconciling a bank account at a desk with blueprints and a hard hat behind her

How do I do a bank reconciliation in Sage 300 CRE?

Open Cash Management, choose Tasks, then Reconcile, and select the bank account. Enter the Statement date, check the Statement opening balance Sage fills in, and type the Statement ending balance. Mark each item that appears on the bank statement on the Checks, Deposits, Misc or All tab. When the Difference reaches zero, Finish becomes available.

That is Sage's documented routine, and the slow part is not the clicking. It is reading the PDF: finding check 4518 on page 9, working out which deposit is the owner payment and which is the loan draw, and adding up what cleared when the Difference refuses to reach zero. A converted statement turns that into a sorted list with totals.

  1. Upload the PDF statement to BankXLSX and download Excel or CSV. Check that the opening balance plus credits minus debits equals the ending balance on the last row.
  2. Filter the sheet to rows with a check number and build the Import Cleared Checks file (the layout is below).
  3. In Cash Management, run Tools, Import Cleared Checks, review the journal, and fix anything in the rejected records file.
  4. Open Tasks, Reconcile, enter the statement date and balances, select Reconcile cleared entries, then mark deposits, transfers and fees from the deposits tab of your sheet.
  5. Finish when the Difference is zero and print the Bank Reconciliation report for the file.

Can Sage 300 CRE import a bank statement?

Only the checks. Sage 300 CRE Cash Management has one built in import for reconciliation, Tools, Import Cleared Checks. It reads a text file of cleared checks and marks matching open checks as Cleared, so Reconcile can pick them up in one pass. Sage does not document a CSV, OFX or BAI2 statement import for deposits, transfers or fees in 300 CRE, and a Sage staff answer on the Sage community describes fuller bank imports as a custom setup through Sage Expert Services.

One naming trap catches a lot of people searching for this. Sage 300 (the former Accpac product) has an Import OFX Statements function and bank feeds in its Bank Services module. That is a different product. If you run Sage 300 Construction and Real Estate, the former Timberline, those help pages do not apply to you.

What file format does Import Cleared Checks need?

Four fields per check, in this order: the bank, the check number, the cleared amount and the cleared date. Sage ships two templates in the Accounting Template folder. Cm_comma.tpl reads a comma delimited file, and Cm_fixed.tpl reads fixed width columns. Sage's own example for the comma layout is OPERATING,1550,79.00,06262015, with the date written as MMDDYYYY and no separators.

FieldComma template (Cm_comma.tpl)Fixed template (Cm_fixed.tpl)Where it comes from in your converted statement
BankCash Management bank ID, for example OPERATINGBank account number, 10 charactersType it once and fill it down the column
Check number15508 characters, zero paddedThe check number column
Amount79.0010 characters, implied decimals (0000007900)The debit column, as a positive number
Cleared date06262015 (MMDDYYYY)20030626 (YYYYMMDD), 8 charactersThe posting date, reformatted

Here is the quickest way we know to build the comma file from the Excel download. Filter the check number column to non blank values and copy those rows to a new sheet. In column A type your Cash Management bank ID and fill it down. In column B put the check number, in column C the debit amount formatted to two decimals with no dollar sign or thousands separator, and in column D use =TEXT(date,"mmddyyyy") and paste it back as values. Delete the header row so the file starts with data, like Sage's sample, and save as CSV. Sage's help says the import file can carry any extension up to three characters and adds .txt when there is none; partners note some 300 CRE imports want a .csv renamed to .txt, so rename it if the file picker does not show it.

If your bank's check lines carry extra information you want to keep in the file, Sage's guidance is to copy a template and edit it in Notepad; custom templates must sit in the same Template folder, start with Cm_ and end in .tpl. For most companies the four column file above is all you need.

Why are some checks rejected by Import Cleared Checks?

Import Cleared Checks only clears checks that already exist as open entries in the Cash Management register for that bank. The usual reasons a row lands in the rejected records file are a check written outside Cash Management (entries posted directly in General Ledger do not reach the bank rec), a bank ID that does not match the one set up in Cash Management, an amount that differs from the register by a cent or a stop payment, and a date written in the wrong order. Fix the row in the rejected file and import that file again.

What is on the statementHow it clears in Sage 300 CREWhat the converted sheet gives you
Subcontractor, supplier and payroll checksImport Cleared Checks, then Reconcile cleared entriesCheck numbers and amounts ready for the four field file
Owner payments, progress billings and loan drawsMarked by hand on the Deposits tabCredits sorted by amount, so each deposit is found in seconds
Direct deposit and payroll tax debitsMarked on the Checks or Misc tab, depending on how they were enteredSingle lines with exact amounts to tie to the payroll run
Transfers between job and operating accountsMarked by hand on both accountsThe same amount visible on both converted statements
Bank fees and interestEntered in the register, then markedA short list you can filter by description

Why is my Sage 300 CRE bank reconciliation out of balance?

Nearly always an item marked that is not on the statement, or the reverse. For contractors the common ones are a voided check that was reissued and both versions cleared, a deposit entered in Cash Management as several receipts while the bank shows one lumped deposit, a transfer marked on one account and not the other, and fees the bank charged that nobody entered. Sage also notes that the Bank Statement Ending Balance on its report is the bank balance less entries with a cleared date after the statement date, so a wrong cleared date on an import row moves the number. With the statement in Excel you can SUM what the bank cleared and compare it with the reconciled balance to see the size of the gap before you hunt for it.

Which companies get the most out of converting statements for Sage 300 CRE?

The ones with the most checks and accounts. A general contractor paying hundreds of subcontractor and supplier checks a month, a specialty contractor with a separate payroll account, a developer or real estate company with an account per project or property, and the outside CPA who rebuilds a year of reconciliations before an audit or a surety review. Sage 300 CRE is sold through Sage and its partners on quote, so the companies running it are already paying for a serious system. The time their staff spend reading PDF statements is the cost that is easiest to cut.

What does BankXLSX give you for a Sage 300 CRE bank reconciliation?

One row per transaction with date, description, check number, debit, credit and running balance, plus the opening and ending balance so you can prove the statement before you open Sage. Excel and CSV come with every plan, scanned statements go through OCR, and Plus converts up to 50 PDFs in one batch for catch-up months or year end. Nothing connects to your bank or to your Sage company. Starter is $49 a month, or $24 a month billed yearly, for 800 pages with unlimited users, and a new account can convert 15 pages once with no credit card. If you also keep a smaller entity on Sage 100 Contractor, our Sage 100 Contractor bank reconciliation page covers its 1-5 Bank Reconciliation routine, and the bank statement converter for contractors covers job costing and draw tracking from the same files.

Why Sage 300 CRE Users Convert With BankXLSX

4 fields
all Import Cleared Checks needs
0.00
difference, found faster
50 files
per bulk upload on Plus

Security & Privacy

  • No bank login and no connection to your Sage company
  • 256-bit encryption on every upload
  • Delete uploaded statements at any time
  • Unlimited users on every paid plan

Common Questions About Sage 300 CRE Bank Reconciliation

In Cash Management choose Tasks, then Reconcile, and select the bank account. Enter the Statement date, confirm the opening balance and type the Statement ending balance. Mark each item on the Checks, Deposits, Misc or All tab that appears on the statement. Finish activates when the Difference is zero.

Only cleared checks. Tools, Import Cleared Checks reads a text file with the bank, check number, amount and cleared date and marks matching open checks as Cleared. Sage does not document a CSV, OFX or BAI2 import for deposits, transfers or fees in 300 CRE Cash Management, so those are marked by hand in Reconcile.

Four fields: bank, check number, amount and cleared date. The comma template Cm_comma.tpl expects a line like OPERATING,1550,79.00,06262015 with the date as MMDDYYYY. The fixed template Cm_fixed.tpl uses a 10 character account number, 8 character check number, 10 character amount with implied decimals and a YYYYMMDD date.

Sage does not offer bank feeds for Sage 300 CRE Cash Management in its documentation or recent release notes. Bank feeds and OFX import belong to Sage 300, the former Accpac product, and to Sage 100 Contractor. In 300 CRE the statement still arrives as a PDF or a bank export you work from.

The check has to exist as an open entry in the Cash Management register for that bank. Rows are rejected when the check was posted in General Ledger instead of Cash Management, the bank ID does not match, the amount differs from the register, or the date is in the wrong format. Fix the rejected records file and import it again.

BankXLSX gives you every check number, amount and date from the PDF in Excel or CSV. Building the four column file takes a filter, a filled bank ID column and a TEXT formula for the date, about two minutes a statement. It does not connect to Sage or write into your company files.

Yes. Scanned PDFs and phone photos in JPG, PNG, HEIC and TIFF go through built in OCR, and you can check the result against the statement balances before you use it. Older statements from banks that only mail paper copies convert the same way.

Starter is $49 a month, or $24 a month billed yearly, for 800 pages with unlimited users. Plus is $149 a month, or $74 billed yearly, and adds bulk upload of 50 statements at once. A new account can convert 15 pages once with no credit card to test a real statement first.

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