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.
Upload Bank Statement
Drag & Drop your files for Demo or Browse
Converts 1 page in PDF or Single Image · This is Demo - limits 2/day
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
- Upload your Bank of Ceylon PDF statement (native electronic PDF or scanned copy) to the converter.
- Select Xero as your target output format.
- Review the preview table to verify that opening and closing balances match your original statement.
- 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:
| Date | Description / Particulars | Debit (LKR) | Credit (LKR) | Balance (LKR) |
|---|---|---|---|---|
| 04/10/2023 | CEFT OUTWARD TO COMM BANK - ABC SUPPLIERS | 145,000.00 | 1,855,000.00 | |
| 07/10/2023 | SLIPS CR - INVOICE 1084 DILSHAN ENT | 320,000.00 | 2,175,000.00 | |
| 12/10/2023 | CHQ WDL - 849201 PAYROLL OCT | 450,000.00 | 1,725,000.00 | |
| 15/10/2023 | INTEREST CREDIT | 4,250.00 | 1,729,250.00 |
When processed for Xero, the tool cleans the narrative and outputs the single-column amount layout preferred by Xero's importer:
| Date | Amount | Payee | Description | Reference |
|---|---|---|---|---|
| 04/10/2023 | -145000.00 | ABC SUPPLIERS | CEFT OUTWARD TO COMM BANK | CEFT |
| 07/10/2023 | 320000.00 | DILSHAN ENT | SLIPS CR - INVOICE 1084 | SLIPS |
| 12/10/2023 | -450000.00 | CHQ WDL | PAYROLL OCT | 849201 |
| 15/10/2023 | 4250.00 | Bank of Ceylon | INTEREST CREDIT | INT |
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:
| Method | Time Required | Typing Error Risk | Handles Multi-Page & Scans | Xero-Ready Headers |
|---|---|---|---|---|
| Manual Entry | 45–60 mins per statement | High (transposed numbers, missed decimals) | Yes (manual review) | Manual setup required |
| Generic PDF Copy-Paste | 15–30 mins of cleanup | High (misaligned columns and merged text) | No | No |
| BankStmtConverter | Under 30 seconds | Extremely 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.