⚠️
Confirm
Booksko Pro
Philippine Accounting & Bookkeeping
Welcome back
Sign in to your company account
🏢

No companies yet. Create your first company to get started.

New Company
Set up a new company account
Admin Account
Must have: uppercase, lowercase, number, special char (!@#$...)
Booksko Pro v3.12-ewt · Philippine Accounting System
↑↓ navigate   ↵ open   Esc close Ctrl K open search
Booksko Pro
BookskoPro
Overview
Dashboard
Sales
Estimates
Invoices & OR
Payments Received
Credit Notes
Purchases
Purchase Orders
Bills (AP)
Expenses
Accounting
Income
Journal Entries
Check Vouchers
Petty Cash
Chart of Accounts
Banking
Payroll
Employees
Payroll
Business
Products & Services
Inventory
Customers
Vendors
Recurring
Reports & Tools
Reports
Budget vs Actual
BIR Calendar
EWT Rates
VAT
% Tax
Income Tax
WTC / Compensation
Audit Trail
Backup & Restore
B
My Business
PHP · Setup Required
Switch Company
Your Companies
Dashboard
Financial overview
Total Revenue
₱0.00
0 transactions
— vs last period
Total Expenses
₱0.00
0 transactions
— vs last period
Net Profit
₱0.00
This period
0% margin
Outstanding AR
₱0.00
unpaid invoices
0 overdue need attention
Accounts Payable
₱0.00
unpaid bills
due soon needs payment
Cash & Bank
₱0.00
All accounts
— runway
EWT Payable
₱0.00
to remit to BIR
BIR remittance
Monthly Payroll
₱0.00
employees
low stock active staff
Income vs Expenses
6-month comparison
Full report →
Cash Flow
Monthly overview
Details →
Quick Overview
Status snapshot
Accounts Receivable
— unpaid invoices
—
Accounts Payable
— unpaid bills
—
Cash & Bank
All accounts
—
Payroll
— employees
—
EWT Payable
To remit BIR
—
Inventory
— items tracked
—
Top Customers
By revenue this period
All →
Overdue Invoices
InvoiceCustomerAmount
Bills Due Soon
BillVendorAmount
Recent Transactions Latest entries & postings
DateDescriptionTypeAmount
Estimates / Quotations
No.CustomerDateValid UntilAmountStatus
Date: Amount:
0 selected
Invoices & Official Receipts
No.CustomerDateDueTotalBalanceStatus
Payments Received
DateInvoiceCustomerMethodAmountAccountNotes
Credit Notes / Refunds
No.CustomerDateReasonAmountStatus
Purchase Orders
No.VendorDateExpectedAmountStatus
Date: Amount:
0 selected
Bills — Accounts Payable
No.VendorDateDueTotalBalanceStatus
Date: Amount:
Expense Records
DateDescriptionCategoryVendorAccountVATAmount
Date: Amount:
Income Records
DateDescriptionCategoryAccountVATAmount
Journal Entries
DateRef No.DescriptionTotal DebitTotal CreditStatus
Chart of Accounts
CodeAccount NameTypeSub-TypeOpening Bal.DebitsCreditsBalance
Account Ledger
DateRefDescriptionDebitCreditRunning Balance
Bank Transactions
DateDescriptionTypeDebitCreditBalance
⇄ Transfers
DateFromToAmountNotes
Employee Records
NamePositionTypeBasic PaySSSPhilHealthPag-IBIGStatus
Payroll
EmployeeBasicAllow. OT PayGross SSSPhilHealthPag-IBIGW/Tax Absent/LateLoans Total Ded.Net Pay
📋 Payroll Run History
PeriodEmployeesGross TotalPosted On
No payroll runs yet.
📄 BIR Form 2316 — Certificate of Compensation Payment / Tax Withheld

Generate the annual BIR Form 2316 per employee. Issue to each employee on or before January 31 of the following year, or upon separation. Also used for substituted filing (employees with one employer for the full year).

ℹ️ 2316 Quick Reference
Item Deadline Notes
Annual issuanceJan 31 of following yearAll active employees
Upon separationWithin 30 daysResigned / terminated employees
Substituted filingJan 31Employee had one employer, employer certifies correct tax withheld
De minimis limit₱90,000/year13th month pay + other benefits exempt up to ₱90,000 (TRAIN Law)
Products & Services
NameTypeUnitPriceCostVATDescription
Inventory / Stock
ItemCategoryUnitQtyMin QtyUnit CostTotal ValueStatus
Customers
NameEmailPhoneTINTotal BilledOutstanding
Vendors / Suppliers
NameContactPhoneTINTotal BillsOutstanding APCategory
Recurring Transactions
NameTypeCategoryAmountFrequencyNext DueStatus
📊
Profit & Loss
Income vs Expenses
⚖️
Balance Sheet
Assets, Liabilities & Equity
💰
Cash Flow
Operating, Investing, Financing
📋
Trial Balance
All account balances
📑
General Ledger
Transactions by account
📈
AR Aging
Accounts Receivable
📉
AP Aging
Accounts Payable
🏛️
VAT Report
Input & Output VAT
⚡
EWT Report
Withheld Tax Summary
👤
Customer Statement
Per-customer activity
📋 Select Customer
to
Budget vs Actual
CategoryTypeBudgetActualDifferenceProgress
⚠ Important Reminder
If deadline falls on weekend/holiday, it moves to the next working day. Always verify at BIR.gov.ph.
🏛 BIR Filing Deadlines
MonthDeadlineFormTypeDescriptionStatus
📋 EWT Rates (BIR RR 11-2018)
Expanded Withholding Tax rates per BIR Revenue Regulation 11-2018. Assign rates to vendors and customers to auto-compute withholding on transactions.
Description Rate ATC Corp ATC Indiv Applies To Status
📄 BIR Form 2307 — Certificate of Creditable Tax Withheld

Generate Form 2307 per vendor per quarter. Issue to each vendor whose payments had EWT withheld.

📋 BIR Form 0619-E — Monthly EWT Remittance

File this form for the 1st and 2nd month of each quarter (Jan, Feb, Apr, May, Jul, Aug, Oct, Nov). The 3rd month of each quarter (Mar, Jun, Sep, Dec) uses Form 1601-EQ instead. Deadline: 10th of the following month (eFPS filers: 15th).

📋 BIR Form 1601-EQ — Quarterly EWT Return

Generate the quarterly EWT return (1601-EQ) summarizing all EWT withheld and remitted to BIR. File within 30 days after end of each quarter.

📊 BIR Form 1604-E — Annual EWT Return

Annual Information Return of Creditable Income Taxes Withheld (Expanded). Includes Alphalist of payees. File on or before March 1 of the following year.

ℹ️ Common EWT Rates Reference
Category Description Rate ATC Corp ATC Indiv
TWA PURCHASES (RR 11-2018)
GoodsLocal purchase of goods by Top Withholding Agent1%WC158WI158
ServicesLocal purchase of services by Top Withholding Agent2%WC160WI160
STANDARD RATES
RentalsReal or personal property, billboards, etc.5%WC100WI100
ContractorsPrime or sub-contractor payments2%WC120WI120
PROFESSIONAL FEES (TIERED)
Prof. Fees — LowerCorp ≤₱720K gross / Indiv ≤₱3M grossCorp 10% / Indiv 5%WC010WI010
Prof. Fees — UpperCorp >₱720K gross / Indiv >₱3M gross or VAT-registeredCorp 15% / Indiv 10%WC011WI011
SPECIAL RATES 2025–2026 (RR 24-2025)
Wholesale GoodsMotor vehicles (CBU/SKD), medicines, fuel — wholesale0.5%WC158SWI158S
E-MarketplaceGross remittances by e-marketplace operators to sellers0.5%WC161WI161
🏛️ VAT Summary
📤 Output VAT — Sales & Income
Date Description Category Gross Amount VAT Base Output VAT (12%) Type
📥 Input VAT — Expenses & Purchases
Date Description Category Gross Amount VAT Base Input VAT (12%) Type
📄 BIR Form 2550M — Monthly VAT Declaration

Monthly Value-Added Tax Declaration. File on or before the 25th of the following month.

📊 BIR Form 2550Q — Quarterly VAT Return

Quarterly Value-Added Tax Return. File on or before the 25th day after the close of each taxable quarter.

📋 SLSP — Summary List of Sales & Purchases

Quarterly attachment to BIR Form 2550Q. Lists all VAT sales (per buyer) and VAT purchases (per supplier) for the quarter. Required per BIR RR 16-2005. Submit via BIR Alphalist Data Entry System or eBIRForms. Includes CSV export for BIR digital submission.

📋 BIR Form 1601-C — Monthly Remittance of WTC

Monthly remittance return of income taxes withheld on compensation. File and pay on or before the 10th day of the following month (e-filing: 15th). Covers all employees' withholding tax for the selected month.

📑 BIR Form 1604-C — Annual Information Return of WTC + Alphalist

Annual Information Return of Income Taxes Withheld on Compensation. File on or before January 31 of the following year. Includes Annex A — Alphalist of Employees with full annual compensation breakdown per employee.

ℹ️ WTC Filing Schedule
Form Coverage Deadline Notes
1601-CMonthly WHT on compensation10th of following monthe-filers: 15th; Dec→Jan 15 next yr
1604-CAnnual summary + AlphalistJanuary 31 (following year)Annex A = per-employee breakdown
2316Certificate per employeeFeb 28 / last payroll of yearGive to each employee; found in Payroll
📋 Percentage Tax — BIR Form 2551M / 2551Q
Applies to businesses NOT registered for VAT with gross annual sales/receipts ≤ ₱3,000,000. Rate: 3% of gross quarterly sales. File 2551Q within 25 days after each quarter. Monthly remittance via 2551M on or before the 25th of the following month.
Gross Sales / Receipts
₱0.00
Percentage Tax (3%)
₱0.00
Transactions
0
—
Gross Receipts Breakdown
DateDescriptionCategoryGross AmountTax BaseTax (3%)
👤 BIR Form 1701 — Annual ITR (Individual / Sole Proprietor)

Annual Income Tax Return for Self-Employed Individuals, Estates and Trusts. Covers income from business/profession. File on or before April 15 of the following year. (Applies to Sole Proprietors, Freelancers, and Professionals.)

👤 BIR Form 1701A — Annual ITR (Purely Business / Professional Income)

For individuals earning purely from business or profession (no compensation income). File on or before April 15. Choose between 8% flat rate or graduated rates, and between Itemized Deductions or Optional Standard Deduction (OSD) — 40% of gross sales.

👤 BIR Form 1701Q — Quarterly ITR (Individual / Sole Proprietor)

Quarterly Income Tax Return for self-employed individuals. File within 60 days after the close of each quarter (Q1: May 15, Q2: Aug 15, Q3: Nov 15). No Q4 filing — covered by the annual 1701. Tax paid here is credited against the annual 1701.

Prior Quarter Tax Payments (credited on this return)
Enter amounts actually paid on prior quarterly returns. These auto-fill into the annual 1701 credit line.
🏢 BIR Form 1702-RT — Annual ITR (Corporation / OPC / Partnership)

Annual Income Tax Return for Corporations and Partnerships subject to Regular Corporate Income Tax (RCIT). File on or before the 15th day of the 4th month after the close of the taxable year (April 15 for calendar-year filers). RCIT rate: 25% (20% for qualifying domestic corporations with net taxable income ≤ ₱5M and total assets ≤ ₱100M, excluding land). MCIT rate: 2% of gross income, applies starting the 4th taxable year of operation — tax due is the higher of RCIT or MCIT.

🏢 BIR Form 1702Q — Quarterly ITR (Corporation / OPC / Partnership)

Quarterly Corporate Income Tax Return. File within 60 days after the close of each quarter (Q1: May 15, Q2: Aug 15, Q3: Nov 15). Uses year-to-date cumulative figures each quarter. Tax paid is credited against the annual 1702-RT.

Prior Quarter Tax Payments (credited on this return)
Enter amounts actually paid on prior quarterly returns. These auto-fill into the annual 1702-RT credit line.
ℹ️ Income Tax Filing Calendar
Form Who Coverage Deadline
1701AIndividual / Purely BusinessFull Year (Annual)April 15
1701QIndividual / Sole ProprietorQ1 YTD / Q2 YTD / Q3 YTDMay 15 / Aug 15 / Nov 15
1701Individual / Sole ProprietorFull Year (Annual)April 15
1702QCorporation / OPC / PartnershipQ1 YTD / Q2 YTD / Q3 YTDMay 15 / Aug 15 / Nov 15
1702-RTCorporation / OPC / PartnershipFull Year — RCIT 25% / SME 20%April 15
MCITCorporations (min tax)2% of gross income (if > RCIT)Same as 1702-RT
Audit Trail
TimeUserActionCategoryDetail
Loading...
Petty Cash Transactions
DateFundDescriptionCategoryAmountBalance AfterRef
Date:
Check Vouchers
CV No.DatePayeeMethodCheck / Ref No.BankAmountStatus
Backup Data
📦
Full Backup
All data — use this for restoring
📊
Export to CSV
Open in Excel or Google Sheets
Last backup: Never Back up regularly to protect your data
Restore from Backup
Restoring will replace all current data with the contents of the backup file. Make a fresh backup first if needed.
📂
Click to select backup file
or drag and drop a .json backup here
Data Cleanup Tool

If deleted records still appear in the dashboard or reports, use this tool to scan for orphaned database entries and remove them.

Danger Zone
Reset Transaction Data
Deletes all invoices, bills, expenses, income, payments, journals and payroll. Customers, vendors, employees, products and the chart of accounts are kept.
Fresh Start — Delete Everything
Wipes ALL data: transactions, customers, vendors, employees, products and the chart of accounts. Only your business name and currency are kept. Cannot be undone.
Petty Cash Fund
Petty Cash Disbursement
♻ Replenish Fund
Delete Everything?
This will permanently delete all your data.
To confirm, type RESET below:
📧 Send Invoice by Email
Add Transaction
⚡ EWT — ₱0.00
Net payable: ₱0.00  |  Auto journal entry will be posted on save.
EWT Withheld on Income (Creditable) AUTO BIR Form 2307
Enter the EWT amount your customer will withhold from this payment. A creditable withholding tax journal will be posted automatically (Dr Cash + Dr EWT Creditable / Cr Income).
📒 Journal on save: Dr Cash (net) + Dr EWT Creditable (1300) = Cr Revenue (gross)
New Invoice
Line Items
💡 Select a product from the dropdown to auto-fill price and track COGS automatically.
Subtotal₱0.00
VAT (extracted, 12%)₱0.00
Discount (₱)
EWT Withheld () ₱0.00
TOTAL₱0.00
Net Payable to Vendor ₱0.00
Record Payment Received
Auto-computed
New Credit Note / Refund
✓ Check Voucher
⚠ No Bill linked. For proper expense tracking and BIR compliance, consider creating a Bill first then paying via the ✓ CV button on the bill. A standalone CV is fine for ad-hoc or advance payments without a supplier invoice.
EWT Withholding (BIR Compliance)
Pay Bill
New Journal Entry
Debit & Credit Lines
Total Debits: ₱0.00 Total Credits: ₱0.00
Add Account
Transfer Between Accounts
Bank Reconciliation
Mark Cleared Transactions
Book Balance
₱0.00
Cleared Balance
₱0.00
Difference
₱0.00
Add Employee
Daily Rate:
Government Contributions (Auto-Computed)
💳 Government Loan Deductions (monthly)
🏖️ Leave Balances (days)
Add Product / Service
Add Inventory Item
Adjust Stock
Add Customer
⚠️ TWA customers are required to withhold EWT on income payments per BIR regulations.
Add Vendor / Supplier
⚠️ TWA vendors will have EWT withheld on all applicable payments per BIR regulations.
Add EWT Rate
Add Recurring Transaction
Set Budget
👋 Welcome to Booksko Pro!

Let us set up your business. You can update this anytime from the gear icon.

📧 Email Settings (for sending invoices)
Gmail: use an App Password. Port 465 = SSL, 587 = TLS.
🔒 Change Password
Users & Access Control
Company:  ·  Your role:
Add New User
Uppercase, lowercase, number, special char
All Users
NameUsernameRoleLast LoginStatus Actions
👑 Admin
Full access to everything including settings, users, and all data
📊 Accountant
View + create + edit all transactions and payroll
👁 Viewer
Read-only. Can view all data but cannot create or edit
🧾 Cashier
Invoices, payments, estimates, customers & products only
🏖️ Leave Management —
Current Leave Balances
File a Leave
⚙️ Payroll Adjustments —
Daily Rate:
🎁 13th Month Pay
Based on PD 851 — 1/12 of annual basic salary per month worked
Employee Monthly Basic Months Worked Computed Amount Override Amount
TOTAL ₱0.00
💡 Leave Override Amount blank to use the computed amount. 13th month pay is tax-exempt up to ₱90,000.
📅 Year-End Closing Entries
Closes all Revenue and Expense accounts to Retained Earnings via an Income Summary account. This resets income/expense balances to zero for the new fiscal year.
⚠️ This action posts permanent journal entries. Run this once at fiscal year end. Verify your Trial Balance is balanced before proceeding.
📥 Import from CSV
Importing: —
Preview — 0 row(s) to import
Apply Credit Note
☕

Help keep BooksKo PRO free

This app is completely free — no subscriptions, no hidden fees, no limits. It runs on a real server that costs real money every month.

If BooksKo PRO saves you time and helps your business, even a small donation goes a long way in keeping the server running and the app growing. Your support means everything. 🙏

Buy Me a Coffee on Ko-fi Donate via PayPal
GCash / Maya · Philippines
0917 XXX XXXX
Account name: BooksKo Developer

Any amount is deeply appreciated — even ₱50 helps keep the server on. ❤️

☕
BooksKo PRO is free!

We run on donated server time. If this app helps your business, consider buying the dev a coffee to keep it running. ☕