For foreign-invested companies in Vietnam

Bank statements from banks in Vietnam, in one checked table.

Tabeno turns PDF and Excel statements from 41 banks into one transaction table, with the same columns for every bank, as Excel, CSV or JSON. Every transaction is checked against the running balance, so a row that does not reconcile is caught instead of passed through.

Built for finance and accounting teams, their outsourced accounting and audit firms, and regional finance teams consolidating Vietnam entities.

10 free pages after you verify your email · 600 ₫ a page after that · no subscription

VCB_T9.pdf Synthetic sample
Vietcombank SAO KÊ TÀI KHOẢN
Chủ tài khoản
CÔNG TY TNHH MẪU XANH (SAMPLE)
Số tài khoản
0000000000123
Kỳ sao kê
01/09/2026 – 30/09/2026
Số dư đầu kỳ
120.000.000
Ngày GDNội dungGhi nợGhi cóSố dư
02/09/2026 Công ty Sao Mai thanh toán HĐ 0451 45.000.000 165.000.000
03/09/2026 Chuyển tiền thuê văn phòng tháng 9 18.500.000 146.500.000
08/09/2026 Thanh toán NCC Giấy Bút Việt, HĐ 2207 7.240.000 139.260.000
12/09/2026 Nhận tiền hàng đơn 1180 từ Cửa hàng Lúa Vàng 12.800.000 152.060.000

… 4 more rows

Tabeno result Balanced

8 transactions extracted

Bank
Vietcombank
Period
1 Sep – 30 Sep 2026
Closing balance
120,101,340 ₫
Balance check
8 of 8 rows
DateDescriptionAmountBalanceCheck
2026-09-02 Công ty Sao Mai thanh toán HĐ 0451 +45,000,000 165,000,000 ✓ Balanced
2026-09-03 Chuyển tiền thuê văn phòng tháng 9 −18,500,000 146,500,000 ✓ Balanced
2026-09-08 Thanh toán NCC Giấy Bút Việt, HĐ 2207 −7,240,000 139,260,000 ✓ Balanced
2026-09-12 Nhận tiền hàng đơn 1180 từ Cửa hàng Lúa Vàng +12,800,000 152,060,000 ✓ Balanced

The problem

Why bank statements slow down the month-end close

Printed in Vietnamese

Statement layouts, column names and transaction descriptions are in Vietnamese, with local date and number formats.

A different layout at every bank

Each bank has its own columns and debit and credit conventions, and layouts change over time. Accounts at four banks mean four formats to reshape.

PDFs, Excel exports and scans

Internet banking gives you a PDF or an Excel export; older or stamped statements often arrive as scanned PDFs.

VND and foreign-currency accounts

VND operating accounts sit beside USD and other foreign-currency accounts, and their amounts must never be added together.

Close, consolidation and audit

The same statements are retyped or reshaped every month before they reach the ledger, the group reporting pack or the auditors.

Balance check

Every transaction checked against the running balance.

Accuracy here means detection, not guesswork. For each row Tabeno takes the previous balance, adds the credit, subtracts the debit and compares the result with the balance the bank printed.

  • The check names the exact rows that do not reconcile. A figure is never adjusted to make the totals agree.
  • A statement whose rows do not reconcile is not delivered, and you are not charged for it.
  • A statement that prints no running balance is delivered and charged, marked as unverified, so you know its rows could not be checked.
Running balance check, row by row
Previous balance+ Credit− Debit= Printed balanceResult
120,000,000 45,000,000 0 165,000,000 Balanced
165,000,000 0 18,500,000 146,500,000 Balanced
146,500,000 0 7,240,000 139,260,000 Balanced
139,260,000 12,800,000 0 152,600,000 Not balanced540,000 off

Last row: an example of a misread digit, not part of the sample. The check catches it; the number is never quietly "fixed", and the statement is not delivered or charged.

What you get

One table for every bank and every account

The same columns whichever bank printed the statement. The Excel headers are in Vietnamese today; the JSON field names are in English.

Columns in a statement download
Excel columnWhat it holdsJSON field
Ngày (Date)Transaction datedate
Diễn giải (Description)The bank’s text, exactly as printeddescription
Ghi nợ (Debit)Money out; empty when nonedebit
Ghi có (Credit)Money in; empty when nonecredit
Số tiền (Amount)Credit minus debit, negative for money outamount
Số dư (Balance)The running balance the bank printedbalance
Kiểm tra (Balance check)Whether the row reconcilesbalance_check
Loại tiền (Currency)Each row’s currency, added when one file holds more than one currencycurrency

Excel, CSV or JSON

Download each statement in the format your ledger, consolidation tool or script reads.

Currencies kept apart

The currency printed on the statement is used. If none is printed, you declare it: VND, USD, EUR, JPY, KRW, CNY, SGD, AUD, GBP, HKD, THB, TWD, CHF, CAD. Amounts in different currencies are never summed together.

One workbook for many statements

Select statements and download one Excel workbook: every transaction on one sheet, with bank, account, period and file columns first. Or download many results at once as a zip file.

Password-protected PDFs

Enter one password for a whole batch of protected statements.

Descriptions as printed

Descriptions are kept exactly as the bank printed them, usually in Vietnamese. They are not translated, so they match the bank’s own record.

PDF tables to Excel

A second document type for other reports: tables from a digital PDF to Excel, 300 ₫ a page.

How it works

Upload, check, download

  1. Upload

    A PDF from internet banking, the bank’s Excel export, or a scanned PDF from a bank with scan support. You see the page count and the price before anything runs.

  2. Tabeno reads and checks

    The bank and layout are detected, every transaction is mapped to the same columns, and each running balance is checked.

  3. Download

    Excel, CSV or JSON for each statement, one merged Excel workbook for the statements you select, or a zip file of many results.

Pricing

Pay per page, in VND. No subscription.

A prepaid VND balance, topped up by VietQR bank transfer from 10,000 ₫. No subscription and no card payments. You are charged only for delivered results, never for a statement Tabeno refuses or cannot read.

Bank statements

600 ₫ / page

Scanned PDFs included

PDF tables to Excel

300 ₫ / page

Digital PDFs only

After you verify your email

10 free pages

For an Excel statement, a page is up to 100 transaction rows. Full pricing and charge rules (in Vietnamese)

Data handling

Your statements stay yours

Deleted after 30 days

Your file and its results are deleted automatically 30 days after upload. You can delete a document earlier from your dashboard.

Never shared

Your documents are never shared with anyone else.

Stored private and encrypted

Files are kept in private, encrypted storage.

Notice before upload

Before a file leaves your device you see what is processed, why, and for how long.

Privacy policy (Vietnamese) Terms (Vietnamese)

Supported banks

41 banks in Vietnam

Tabeno reads statements from 41 banks in Vietnam. Scanned PDFs are read for 14 of them; for the others, upload the digital PDF or Excel export.

  • ABBANK
  • ACB
  • Agribank
  • Bac A Bank
  • BIDV
  • CTBC Bank
  • DongA Bank
  • Eximbank
  • GPBank
  • HDBank
  • Hong Leong Bank Vietnam
  • Indovina Bank (IVB)
  • KBank
  • LPBank
  • MB
  • MBV
  • MSB
  • Nam A Bank
  • NCB
  • OCB
  • OceanBank
  • PGBank
  • Public Bank Vietnam
  • PVcomBank
  • Sacombank
  • SCB
  • SeABank
  • SHB
  • Shinhan Bank Vietnam
  • Standard Chartered Vietnam
  • Techcombank
  • TPBank
  • UOB Vietnam
  • VIB
  • Viet Capital Bank
  • Vietbank
  • Vietcombank
  • VietinBank
  • VPBank
  • VRB
  • Woori Bank Vietnam

Full list with formats per bank (in Vietnamese) Bank not listed? Email us

API

API available on request

The same engine, columns, balance check and prices through an API, for teams that want statements to flow into an ERP or consolidation system. Access is granted on request.

Request API access

Questions

Do you translate the transaction descriptions?

No. Descriptions are kept exactly as the bank printed them, usually in Vietnamese, so they match the bank’s own record. The Excel column headers are in Vietnamese today: Ngày (Date), Diễn giải (Description), Ghi nợ (Debit), Ghi có (Credit), Số tiền (Amount), Số dư (Balance) and Kiểm tra (Balance check), plus Loại tiền (Currency) when one file holds more than one currency. The JSON field names are in English.

Which currencies are supported?

Tabeno uses the currency printed on the statement. If the statement does not print one, you declare it when you upload: VND, USD, EUR, JPY, KRW, CNY, SGD, AUD, GBP, HKD, THB, TWD, CHF, CAD. Amounts in different currencies are never summed together.

What if a statement does not balance?

Every transaction is checked against the running balance, and the check finds the exact rows that do not reconcile. A statement with such rows is not delivered, nothing is adjusted to make it agree, and you are not charged. A statement that prints no running balance is delivered and charged, marked as unverified, because its rows have nothing to be checked against.

Can you read scanned statements?

Yes, for the 14 banks with scanned PDF support, marked on the bank list. A scan passes the same balance check as a digital statement: if its rows do not reconcile, it is not delivered, and you are not charged. A scan that needs an extra check can take a few hours. You can leave the page; the result will be under Documents in the dashboard. You are charged only when it is delivered.

How do we pay?

Top up a prepaid VND balance by VietQR bank transfer, from 10,000 ₫. Each page is charged from that balance: 600 ₫ for a bank statement page, 300 ₫ for a PDF table page. There is no subscription and no card payment. The first 10 pages are free after you verify your email.

Is the dashboard in English?

Yes. Signing up from this page opens the dashboard in English, and you can switch between English and Vietnamese at any time. The rest of this website, including the bank list and the pricing details, is in Vietnamese.

Try it on your own statements.

Sign up, verify your email and convert your first 10 pages free. No setup fee, no subscription.