Your chart of accounts (COA) is the backbone of your bookkeeping system. Every transaction in your business gets classified into one of the accounts in this list — and if the list is wrong, your financial reports will be wrong too. For Philippine online sellers on Shopee, Lazada, and TikTok Shop, the standard COA templates built for traditional retail don't quite fit. Marketplace settlements, platform fees, withheld taxes, and coin-based promotions all need their own accounts.
This guide builds a COA from scratch for a Philippine online store, explains why each account exists, and shows how to handle the quirks of selling on local marketplaces.
What Is a Chart of Accounts?
A chart of accounts is a structured list of every financial category your business uses. Think of it as the filing system for your money: every peso that comes in or goes out gets put in a labeled folder. The COA groups those folders into five master categories:
- Assets — what you own (cash, inventory, receivables)
- Liabilities — what you owe (loans, unpaid bills, VAT payable)
- Equity — the owner's net stake in the business
- Revenue — income from sales and other sources
- Expenses — costs of running the business
Each account has a number, a name, and a type. The numbering convention used in the Philippines (and in most accounting software) is:
| Range | Type |
|---|---|
| 1000–1999 | Assets |
| 2000–2999 | Liabilities |
| 3000–3999 | Equity |
| 4000–4999 | Revenue |
| 5000–5999 | Cost of Goods Sold |
| 6000–6999 | Operating Expenses |
| 7000–7999 | Other Income / Other Expenses |
Why Online Stores Need a Custom COA
A sari-sari store can get by with Cash, Inventory, Sales, and Cost of Goods. An online store on Shopee and Lazada has additional complexity:
- Marketplace settlements arrive net of fees. Shopee deposits to your bank account after deducting platform fees, shipping subsidies, and sometimes coins reimbursements. If you record the deposit as your gross sales, you're understating both income and fees.
- Platform fee rates vary by category. Electronics might incur a 2% commission; fashion may be 7%. Tracking these separately helps you understand true profitability per product line.
- Some platforms withhold tax from settlements. TikTok Shop (as of 2025) withholds a percentage for expanded withholding tax and remits it to BIR on the seller's behalf. You need an asset account to track what's been withheld for you.
- Returns and refunds are common. Returns in e-commerce can run 5–15% of orders. These need proper contra-revenue treatment, not just a negative sale.
- Shopee Coins, Lazada vouchers, and TikTok coupons are reimbursed by the platform. These are real income to you, but categorizing them as product sales distorts your average selling price.
Sample Chart of Accounts for a Philippine Online Store
1000s — Assets
| Account No. | Account Name | Notes |
|---|---|---|
| 1010 | Cash on Hand | Petty cash, cash collected before deposit |
| 1020 | BDO Business Checking | Main operating bank account |
| 1021 | BPI Savings | Reserve/savings account |
| 1022 | GCash Business Wallet | For GCash payments and disbursements |
| 1030 | Shopee Settlement Receivable | Amount earned on Shopee but not yet remitted |
| 1031 | Lazada Settlement Receivable | Amount earned on Lazada but not yet remitted |
| 1032 | TikTok Shop Settlement Receivable | Amount earned on TikTok but not yet remitted |
| 1040 | Expanded Withholding Tax Receivable | EWT withheld by platforms on your behalf |
| 1050 | Input VAT (if VAT-registered) | VAT paid on purchases, claimable against output VAT |
| 1060 | Merchandise Inventory | Cost of goods currently in stock |
| 1061 | Goods in Transit | Inventory purchased but not yet received |
| 1070 | Prepaid Advertising | Paid-in-advance ad credits (Shopee Ads, Meta) |
| 1080 | Office Supplies | Packaging, tape, stickers, box inventory |
| 1100 | Computer Equipment | Laptop, printer, camera |
| 1101 | Less: Accumulated Depreciation — Equipment | Contra-asset; net book value of equipment |
One bank account per platform remittance
If you sell on three platforms, keeping one bank account as the central settlement destination simplifies reconciliation. Shopee, Lazada, and TikTok all remit to the same account; you track the platform source through the settlement receivable accounts above, not through separate bank accounts.
2000s — Liabilities
| Account No. | Account Name | Notes |
|---|---|---|
| 2010 | Accounts Payable — Suppliers | Unpaid supplier invoices |
| 2011 | Accounts Payable — Logistics | Unpaid courier bills (J&T, LBC, Ninja Van) |
| 2020 | SSS Contributions Payable | Employer's share not yet remitted |
| 2021 | PhilHealth Contributions Payable | |
| 2022 | Pag-IBIG Contributions Payable | |
| 2030 | Withholding Tax Payable — Employees | Income tax withheld from staff, not yet remitted |
| 2040 | Percentage Tax Payable | 3% percentage tax due but not yet filed/paid |
| 2041 | Output VAT Payable | If VAT-registered |
| 2050 | Customer Deposits | Pre-orders or layaway payments received |
| 2060 | Loans Payable — Short Term | Bank or lending company loans due within 12 months |
3000s — Equity
| Account No. | Account Name | Notes |
|---|---|---|
| 3010 | Owner's Capital | Initial and additional investments |
| 3020 | Owner's Drawings | Money the owner takes out for personal use |
| 3030 | Retained Earnings | Accumulated profit from prior periods |
| 3040 | Current Year Net Income | Closes to Retained Earnings at year-end |
4000s — Revenue
This section is where online stores need the most customization.
| Account No. | Account Name | Notes |
|---|---|---|
| 4010 | Product Sales — Shopee | Gross sales before platform fee deductions |
| 4011 | Product Sales — Lazada | |
| 4012 | Product Sales — TikTok Shop | |
| 4013 | Product Sales — Direct / Website | If you sell via your own website or Instagram |
| 4020 | Shipping Income | Shipping fees charged to customers |
| 4030 | Platform Voucher Reimbursements — Shopee | Coins/voucher value reimbursed by Shopee |
| 4031 | Platform Voucher Reimbursements — Lazada | |
| 4032 | Platform Voucher Reimbursements — TikTok | |
| 4090 | Sales Returns and Allowances | Contra-revenue (debit-normal); reduces gross sales |
| 4091 | Sales Discounts | Discounts given to customers not covered by platform |
Record gross sales, not net settlements
Always record the full selling price as revenue in account 4010–4013, then record the platform fees as a separate expense in 6020–6022. Recording only the net settlement hides how much you're paying in fees and makes it impossible to calculate your true gross margin.
5000s — Cost of Goods Sold
| Account No. | Account Name | Notes |
|---|---|---|
| 5010 | Cost of Goods Sold | The purchase cost of items you sold |
| 5020 | Freight-In | Shipping cost from supplier to your warehouse |
| 5030 | Inventory Write-Down / Shrinkage | Loss from damaged or obsolete stock |
6000s — Operating Expenses
| Account No. | Account Name | Notes |
|---|---|---|
| 6010 | Shipping / Delivery Expense | Courier fees to send orders to customers |
| 6020 | Platform Commission — Shopee | Commission % charged by Shopee on each order |
| 6021 | Platform Commission — Lazada | |
| 6022 | Platform Commission — TikTok Shop | |
| 6030 | Marketplace Advertising | Shopee Ads, Lazada Sponsored Products, TikTok Ads |
| 6031 | Social Media Advertising | Meta Ads, Google Ads |
| 6040 | Packaging Supplies | Boxes, bubble wrap, packing tape, stickers |
| 6050 | Salaries and Wages | Staff pickers, packers, customer service |
| 6051 | SSS Employer Share | |
| 6052 | PhilHealth Employer Share | |
| 6053 | Pag-IBIG Employer Share | |
| 6060 | Rent Expense | Warehouse or office rent |
| 6070 | Utilities | Electricity, internet |
| 6080 | Office Supplies | General office consumables |
| 6090 | Repairs and Maintenance | Equipment repair |
| 6100 | Professional Fees | Accountant, lawyer, VA services |
| 6110 | Bank Charges | Transfer fees, maintenance fees |
| 6120 | Depreciation — Equipment | Monthly depreciation on fixed assets |
| 6130 | Percentage Tax Expense | 3% percentage tax filed quarterly |
| 6140 | Business Registration Fees | Annual BIR, DTI, local business permit renewal |
| 6150 | Returns Processing | Cost of reverse logistics for returned orders |
7000s — Other Income and Expenses
| Account No. | Account Name | Notes |
|---|---|---|
| 7010 | Interest Income | Bank interest earned |
| 7020 | Foreign Exchange Gain | If receiving USD/GBP from international buyers |
| 7030 | Interest Expense | Interest on loans |
| 7040 | Foreign Exchange Loss |
How Marketplace Settlements Work in Your Books
This is where most online sellers get confused. Let's trace an example.
Situation: In January, your Shopee store has the following activity:
- Gross sales: ₱150,000
- Platform commission (6% average): ₱9,000
- Shopee Coins reimbursements: ₱3,000
- Net settlement remitted to your bank: ₱144,000
Incorrect (common mistake):
Bank (1020) ₱144,000
Sales — Shopee (4010) ₱144,000
This understates your revenue and hides the platform fee.
Correct approach:
Step 1 — Record gross sales and Shopee receivable:
Shopee Settlement Receivable (1030) ₱153,000
Product Sales — Shopee (4010) ₱150,000
Platform Voucher Reimbursements (4030) ₱3,000
Step 2 — Record platform commission as expense:
Platform Commission — Shopee (6020) ₱9,000
Shopee Settlement Receivable (1030) ₱9,000
Step 3 — Record actual bank deposit:
BDO Checking (1020) ₱144,000
Shopee Settlement Receivable (1030) ₱144,000
After Step 3, the Shopee Settlement Receivable balance = ₱153,000 − ₱9,000 − ₱144,000 = ₱0. Clean.
Handling Expanded Withholding Tax (EWT) on Settlements
TikTok Shop withholds 1% expanded withholding tax (EWT) from settlements for sellers with gross annual receipts above ₱720,000. This withheld amount is creditable against your income tax.
Journal entry when TikTok remits (net of 1% EWT):
TikTok Shop Settlement Receivable (1032) ₱50,000 gross
EWT Receivable (1040) ₱500
Bank (1020) ₱49,500
The ₱500 in EWT Receivable gets offset against your income tax payable when you file your quarterly 1701Q. Request a BIR Form 2307 from TikTok periodically — this is the certificate of creditable withholding tax that you attach to your income tax return.
Ask platforms for their 2307 certificates
TikTok Shop, and some large Lazada sellers (if you sell B2B), may withhold EWT. Always request a BIR Form 2307 certificate from them. Without it, you can't claim the credit and end up paying tax twice.
Setting Up This COA in Akauntants
When you create an Akauntants account, the Philippine default COA is pre-loaded. For online sellers, you'll want to:
- Go to Settings → Chart of Accounts
- Add the marketplace-specific revenue accounts (4010–4013, 4030–4032)
- Add the platform commission expense accounts (6020–6022)
- Add Settlement Receivable accounts (1030–1032)
- Enable the EWT Receivable account (1040) if applicable
Once set up, every transaction you record maps to these accounts automatically. Your monthly Profit & Loss report will show your true gross margin per platform, your total platform fees, and your net income — without any manual calculation.
BIR Compliance Notes for Your COA
The BIR requires that your books of accounts reflect all income and expenses. Key points for online sellers:
- Record ALL revenue including marketplace reimbursements. Coin reimbursements and voucher subsidies are taxable income.
- Sales returns reduce gross income but must be documented. Keep the return request screenshots and refund proofs in case of audit.
- Platform fee receipts: Download your monthly fee statements from Shopee Seller Center and Lazada Seller Center. These are your expense documentation.
- If you're VAT-registered: Platform commissions may carry VAT (TikTok and Lazada do issue receipts with VAT). You can claim input VAT on these fees.
A well-structured COA isn't just tidiness — it's audit-readiness. When BIR knocks, your books should tell a clear, consistent story about every peso your online store earned and spent.
Get the Akauntants Newsletter
BIR updates, accounting tips, and product news. Once a week.