Upload · Convert · Download

Convert Bank of Ceylon Statements to Xero CSV

Convert Bank of Ceylon PDF statements into Xero-ready CSV files with formatted dates, separated debits and credits, and validated balances.

Statement inPDF / imageXero

Upload Bank Statement

Drag & Drop your files for Demo or Browse

Supports PDF, JPG, JPEG & PNG (Max 1MB) No signup required to start

Converts 1 page in PDF or Single Image · This is Demo - limits 2/day

One file at a timePreview before exportClear output

To convert a Bank of Ceylon statement to Xero format, upload your PDF document to BankStmtConverter, let the parser extract each transaction row, and download the pre-formatted Xero CSV file. The resulting spreadsheet is structured specifically for Xero's bank feed import screen, mapping transaction dates, descriptions, references, and amounts directly into their corresponding fields without manual adjustments.

How to convert Bank of Ceylon statements for Xero import

  1. Upload your Bank of Ceylon PDF statement (native electronic PDF or scanned copy) to the converter.
  2. Select Xero as your target output format.
  3. Review the preview table to verify that opening and closing balances match your original statement.
  4. Download the processed CSV file and open your Xero dashboard to import the transactions.

Preparing Bank of Ceylon transaction data for Xero

Bank of Ceylon statements record debits, credits, running balances, value dates, and detailed narrative descriptions across domestic accounts. When importing bank data directly into Xero, the software expects precise column headers: Date, Amount (or distinct Spent and Received columns), Payee, Description, and Reference.

The converter parses multi-line transaction narratives common in Bank of Ceylon accounts—such as SLIPS transfers, CEFT transactions, local cheque deposits, and standing orders—and standardizes them into distinct fields. Dates are automatically converted into the standard DD/MM/YYYY format recognized by Xero organizations in Sri Lanka, preventing the common import errors caused by date discrepancies.

Importing the converted statement into Xero

Once you have downloaded your converted CSV file, log in to Xero and navigate to Accounting > Bank Accounts. Find your Bank of Ceylon account, click Manage Account, and select Import a Statement. Browse for the converted CSV file and upload it.

Because the output columns are structured specifically for Xero, the column mapping step matches automatically. You can proceed directly to the reconciliation screen, where Xero will match transaction lines against existing bills, invoices, and bank rules. If you need standard spreadsheets for audit working papers or internal models before running reconciliation, you can also generate a Bank of Ceylon Excel file or a standard Bank of Ceylon generic CSV.

Worked example: Bank of Ceylon PDF to Xero format

Consider a typical sequence of business transactions recorded in Sri Lankan Rupees (LKR) on a Bank of Ceylon corporate statement:

DateDescription / ParticularsDebit (LKR)Credit (LKR)Balance (LKR)
04/10/2023CEFT OUTWARD TO COMM BANK - ABC SUPPLIERS145,000.001,855,000.00
07/10/2023SLIPS CR - INVOICE 1084 DILSHAN ENT320,000.002,175,000.00
12/10/2023CHQ WDL - 849201 PAYROLL OCT450,000.001,725,000.00
15/10/2023INTEREST CREDIT4,250.001,729,250.00

When processed for Xero, the tool cleans the narrative and outputs the single-column amount layout preferred by Xero's importer:

DateAmountPayeeDescriptionReference
04/10/2023-145000.00ABC SUPPLIERSCEFT OUTWARD TO COMM BANKCEFT
07/10/2023320000.00DILSHAN ENTSLIPS CR - INVOICE 1084SLIPS
12/10/2023-450000.00CHQ WDLPAYROLL OCT849201
15/10/20234250.00Bank of CeylonINTEREST CREDITINT

Methods for moving Bank of Ceylon statements into Xero

Accountants handling Sri Lankan clients have a few approaches for importing legacy or unlinked bank statements. The table below outlines how automated conversion compares to manual data entry and generic optical recognition tools:

MethodTime RequiredTyping Error RiskHandles Multi-Page & ScansXero-Ready Headers
Manual Entry45–60 mins per statementHigh (transposed numbers, missed decimals)Yes (manual review)Manual setup required
Generic PDF Copy-Paste15–30 mins of cleanupHigh (misaligned columns and merged text)NoNo
BankStmtConverterUnder 30 secondsExtremely low (mathematical validation)Yes (specialized OCR engine)Yes (pre-mapped for Xero)

Working with scanned or photographed statements

Older records, branch printouts, or physical mail statements from Bank of Ceylon often exist only as scanned paper. The converter uses an optical character recognition (OCR) engine trained on banking layouts to read tabular data from images and raster PDFs.

During processing, every transaction amount is added to the running sum and verified against the printed opening and closing balances on the statement. If a scan is smudged or incomplete, the system identifies the exact row where the math diverges, allowing you to review and correct figures before uploading the data to Xero.

Security and data privacy

Financial records contain sensitive company information. Uploaded Bank of Ceylon files are processed automatically over encrypted channels and permanently deleted from our servers immediately after extraction. Your financial data is never stored long-term, sold, or used to train machine learning models. You can view all supported institutions across the region on our Sri Lanka bank directory.

Common questions

Frequently Asked Questions

Can I convert scanned paper statements from Bank of Ceylon?+

Yes. The OCR engine reads scanned and photographed PDF statements, extracting dates, narrations, and transaction amounts while validating the totals against the printed statement balance.

How does Xero handle debits and credits from the converted CSV?+

The converted file uses standard signed amounts where debits (money spent) appear as negative numbers and credits (money received) appear as positive numbers, matching Xero's default single-amount column specification.

Is my banking data stored or shared?+

No. Statements are processed securely and deleted from our servers immediately after conversion. We do not retain your financial records or share them with third parties.

How does the tool ensure no transactions are missed?+

The converter performs an automated mathematical reconciliation, calculating the difference between the starting and ending balances against the sum of extracted transactions to confirm complete accuracy.

Can I upload multi-page Bank of Ceylon corporate statements?+

Yes. The converter seamlessly handles multi-page PDF statements, ignoring repeated table headers, footers, and page numbers to produce a single continuous transaction list for Xero.