Salag
SALAG
Virtual Assistant

Bookkeeping Virtual Assistant: Skills, Software, and Rate Bands

How Filipino VAs start in bookkeeping support: QuickBooks/Xero basics, expense sorting, invoice help, proof samples, $5/hr floor, and when to stay admin-only.

Published clipboard15 min read

Introduction

Job posts for a bookkeeping virtual assistant sound simple. Then you open them and see "CPA, tax filer, payroll manager, and full-time CFO" smashed into one underpaying seat.

This guide is for Filipino freelancers who want the real seat shapes: expense sorting, invoice help, QuickBooks or Xero basics, proof samples, and honest rate bands. Short sentences. Phone-friendly. Protection first.

You will learn what bookkeeping support actually covers, where licensed accounting starts, which skills and software get interviews, how to price from Salag's floor up, and when staying admin-only is the smart move.

For niche map context, read the virtual assistant niches guide. For pay ranges across roles, see Filipino VA rates by niche (2026) and Filipino virtual assistant rates 2026.


Why bookkeeping VA work matters for Filipinos

Money admin seats stay common because founders hate messy receipts and late invoices. They still need a human who notices duplicates, asks calm questions, and leaves a clean trail for their accountant.

Filipino VAs already bring strengths that map to this work:

  • Careful data entry habits from BPO or admin roles
  • Clear written English for owner questions
  • Comfort with spreadsheets and cloud tools
  • Async work across US, AU, and EU timezones

The risk is title inflation. "Bookkeeping VA" can hide tax prep, payroll judgment, and years of cleanup with no rate change. Your job is to name the lane, show software proof, and refuse unpaid licensed-level work.


What a bookkeeping virtual assistant actually does

In plain words: you keep the client's money records organized so an owner or CPA can decide faster.

Typical task buckets:

BucketWhat you doWhat you do not invent
Expense sortingCategorize purchases, match receipts, flag odd chargesInvent tax treatment without guidance
Invoice helpDraft customer invoices from approved templatesChange pricing or payment terms alone
Bills and APEnter vendor bills, track due dates, prep payment listsMove money from the client's bank without written rules
Light bank feed workMatch clear transactions, mark transfers, list exceptionsForce-match unclear lines to "make it balance"
ReportingExport P&L, aging, or weekly status sheetsRewrite financial story for investors without facts
Document packsGather files the CPA asked forFile taxes or give legal tax advice

Direct answer: A bookkeeping VA is finance admin support, not a freelance licensed accountant for the client's company.


Honest boundary: admin bookkeeping support vs licensed accounting

Salag is clear on this line because blurry titles get freelancers in trouble.

Admin bookkeeping support (common VA seat):

  • Sorting and coding expenses with client rules
  • Attaching receipts and cleaning folders
  • Drafting invoices and chasing late payers with approved scripts
  • Entering bills and logging what was paid
  • Exporting standard reports the software already builds
  • Asking the client or their CPA when a category is unclear

Licensed accounting / CPA territory (not a default VA seat):

  • Filing taxes for the client
  • Formal audit opinions
  • Advising on tax strategy under US, AU, PH, or other law
  • Signing as the client's accountant
  • Owning chart-of-accounts redesign without an accountant in the loop

This article is not CPA advice. It is career and protection guidance for Filipino freelancers. If a client needs tax filings, they need a licensed professional in the right country. You can support the file pack. You should not pretend you are that professional.

When in doubt, write this line into scope:

Script

I provide bookkeeping admin support inside [QuickBooks Online / Xero / Sheets]. Tax filing, formal accounting advice, and payroll policy decisions stay with [client / CPA]. Unclear items get logged as questions, not guessed.


Skills that get interviews (and skills that get paid)

Clients hire proof, not buzzwords.

Core skills for entry bookkeeping support

  • Accurate categorization with written rules
  • Receipt matching and file naming discipline
  • Invoice drafting from a template
  • Clear exception lists ("I need a decision on these 5 lines")
  • Weekly status notes in plain English
  • Comfort asking before guessing

Skills that push rates up

  • QuickBooks Online or Xero walkthroughs without freezing
  • Bank feed exception handling with clean notes
  • AP and AR process ownership with approval gates
  • Month-end checklist support under an accountant's rules
  • Multi-currency awareness when the client already uses it
  • Soft skills: calm tone when the owner is stressed about cash

Skills that are nice later, not day-one requirements

  • Full payroll administration
  • Inventory costing depth
  • Multi-entity consolidation
  • Advanced Excel models

Lead applications with two or three proof clips, not a wall of tool logos.


Software stack posts actually name

QuickBooks Online (strong for many US seats)

Learn the basics clients care about:

  • Chart of accounts navigation (do not redesign on day one)
  • Expense and bill entry
  • Customer invoices and payment logging
  • Bank feed matching for clear lines
  • Standard reports: profit and loss, balance sheet, aging

A short ProAdvisor path can help trust. A Loom of your sample file often closes the interview faster than a badge alone.

Xero (strong for many AU and UK seats)

Same idea, different UI:

  • Bank reconciliation habits
  • Invoicing and bills
  • Receipt tools the client connects
  • Tracking categories and contacts cleanly
  • Standard reports the owner already expects

Sheets and receipt tools

Many "bookkeeping" seats start as Google Sheets trackers plus Drive folders. That is still valuable admin work. Price it honestly. Do not call yourself a full-cycle bookkeeper if you only sort PDFs.

Receipt capture tools (Hubdoc, Dext, or simple phone photo folders) matter when the client already pays for them. Learn the client's stack. Do not force them onto yours.

Direct answer: Pick one primary software lane, build a sample file, then apply to posts that name that tool.


Rates: Salag floor, market talk, and honest framing

Salag's recommended hourly floor is $5/hr. That floor is non-negotiable as Salag guidance. Anything below is a skip warning, not a training plan.

Bookkeeping often prices higher than general inbox work because mistakes touch money and trust. Salag's niche rate framework (market talk / planning bands, not a salary guarantee) commonly places bookkeeping / finance VA work around:

LevelPlanning band (USD/hr)What it usually means
Floor (Salag)$5+Matched admin-light seat, tight written scope, proof starting
Entry bookkeeping support$8-$12QBO/Xero basics, expense sorting, invoice help with check-ins
Experienced$12-$18Cleaner files, fewer questions, light reconciliation ownership
Specialist$15-$22Strong software judgment, month-end support, higher risk tasks

Agency and job-board pages online often advertise buyer-side ranges in a similar neighborhood. Treat those as market talk, not a promise that every client will pay the top of the band.

How to use the bands without underpricing yourself

  1. Run your personal floor through the Rate Calculator.
  2. Match the seat risk: receipt sorting is not the same as bank access plus payroll.
  3. Keep monthly packages above $5/hr when you divide by real hours.
  4. Raise for cleanup projects, multi-entity mess, and weekend closes.

For the wider niche table, open virtual assistant rates by niche. For methodology and experience levels, open Filipino VA rates 2026.


ALIGN Protocol for bookkeeping VA seats

Use ALIGN before you touch live bank feeds or owner-level logins.

Agree

Write tasks, hours, rate, currency, software, report list, and exclusions (no tax filing, no unsupervised money moves).

Checkpoint: Can both sides point to the same written list?

List proof

Decide how work shows: weekly sheet, Loom, exported reports, open-questions log.

Checkpoint: Is proof part of the deal, not an afterthought?

Integrate tools

Set QBO/Xero role permissions, Drive folders, and receipt inbox access. Delay full bank admin, payroll admin, and owner email until trust and payment exist.

Checkpoint: Do you have only the access this week's tasks need?

Guard changes

"Also file sales tax" and "also clean 2022" become a written add-on or a no.

Checkpoint: Did unpaid extras get a date and a decision?

Net payment

Invoice from approved hours or the retainer date. Not "after the books feel perfect."

Checkpoint: Is payday on a calendar, not a feeling?

Draft clearer terms with the Agreement Builder.


How to start as a bookkeeping VA (step by step)

Step 1: Pick one honest entry lane

Choose one:

  • Expense and receipt sorting (Sheets or QBO/Xero)
  • Invoice drafting and payment logging
  • Bill entry and due-date tracking
  • Weekly report export and open-questions list

Write one sentence you can reuse:

Script

I help small businesses with [expense sorting / invoice admin / bill entry] inside [QuickBooks Online / Xero / Sheets], with clean files and a weekly exception list for the owner or CPA.

Step 2: Build proof in one week

Make four artifacts with fake business names:

  1. A sample company file with 20 to 40 categorized transactions
  2. A receipt naming SOP (date_vendor_amount)
  3. A weekly status template with open questions
  4. A 5 to 8 minute Loom walking through categorization and one report

Step 3: Package your offer

Keep the menu short:

  • Expense sorting pack (hours or weekly block)
  • Invoice admin pack
  • Light bookkeeping support (named software)

Separate cleanup projects. Cleanup is not free "getting to know the file."

Step 4: Apply with tool names and proof links

Match posts that already say QuickBooks, Xero, receipts, or invoices. Skip vague "finance wizard" ads that want CPA work at inbox rates.

Scan risky posts with the Job Post Scanner before you share deep access.

Step 5: Start with limited access

First two weeks: categorized expenses and invoices only if possible. Expand bank and payroll rights after payment rhythm and clear ALIGN notes.


Copyable application and work templates

Application message

Script

Hi [Name],

I help small businesses with bookkeeping admin support inside [QuickBooks Online / Xero], focused on [expense sorting / invoices / bill entry].

Sample proof: [Drive or Loom link to fake company walkthrough].

For a seat like yours, I usually start with a written task list, weekly exception log, and [X] hours at $[rate]/hr (Salag floor $5/hr; my rate for this scope is $[rate]).

Tax filing and formal accounting advice stay with your CPA. I keep the file tidy and flag unclear items.

Happy to do a short screen-share of my sample file if useful.

Thanks, [Your name]

Discovery call notes

Script

Client: [Name] Software: [QBO / Xero / Sheets] Tasks in: [list] Tasks out: [tax filing / unsupervised payments / ...] Access level: [role] Hours / rate / currency: [ ] Proof cadence: [weekly sheet + Loom] First invoice date: [ ] Open risks: [cleanup years / payroll / multi-currency] Next step: [send ALIGN recap / paid pilot / decline]

ALIGN recap email after a yes

Script

Subject: Bookkeeping support scope and payment notes

Hi [Name],

Confirming what we agreed:

  • Tasks: [expense sorting, invoice drafts, bill entry]
  • Out of scope: [tax filing, payroll policy, unsupervised bank transfers]
  • Tools and access: [QBO role / Xero role / Drive]
  • Hours and rate: [X] hrs at $[rate]/hr USD
  • Proof: weekly status + open-questions list every [day]
  • Payment: [deposit / weekly / monthly date]

If anything here is wrong, reply with edits before I expand access.

Thanks, [Your name]

Weekly status report

Script

Week of [date] Client: [Name]

Completed:

  • Transactions categorized: [n]
  • Receipts matched: [n]
  • Invoices drafted or sent: [n]
  • Bills entered: [n]
  • Reports exported: [names]

Needs your decision:

  1. [transaction or vendor] - [why unclear]
  2. [transaction or vendor] - [why unclear]

Planned next week:

  • [ ]

Access notes: [any login issues]

Thanks, [Your name]

Expense sorting SOP (for your portfolio)

Script

Weekly expense sorting SOP

  1. Download or open bank feed / expense inbox for [date range].

  2. Match each clear purchase to a receipt named YYYY-MM-DD_vendor_amount.

  3. Categorize using the client's written rules sheet.

  4. Flag unclear lines in the Open Questions tab (do not guess tax treatment).

  5. Export [P&L or expense summary] and attach to the weekly status note.

  6. Stop when hours are used. Log leftover items for next cycle.

Client question when category is unclear

Script

Hi [Name],

I need a quick rule for this charge:

Vendor: [ ] Amount: [ ] Date: [ ] Current best guess options: [A] or [B]

Which category should I use going forward, and should similar vendors follow the same rule?

Thanks, [Your name]


Mistakes that stall bookkeeping VA careers

  1. Calling yourself a CPA when you are not licensed. Clients remember. Platforms punish it.
  2. Guessing categories to look fast. Wrong codes create cleanup bills and lost trust.
  3. Accepting full bank admin on day one with no deposit and no written scope.
  4. Absorbing multi-year cleanup inside a cheap weekly retainer.
  5. Pricing like inbox-only VA work while owning money-adjacent judgment.
  6. Skipping weekly proof until the client says "I do not know what you did."
  7. Mixing personal Telegram money chats with no paper trail.

Fix the process early. Speed without a trail is not a flex in finance seats.


Example path: from general VA to bookkeeping support

Month 1: Keep your admin client. Build a sample QBO or Xero file at night. Post one Loom.

Month 2: Offer one current client a paid add-on: weekly expense sorting for a fixed hour block at or above $5/hr, preferably closer to entry bookkeeping bands if you already show proof.

Month 3: Apply to three posts that name your software. Use the application template. Decline posts that want tax prep without a CPA and without pay for risk.

Month 4: After two clean months of delivery, raise new-client rates into your experienced band. Give existing clients written notice and a tighter scope menu.

Notice what stays out until you are ready: payroll ownership, tax filing, and unsupervised money movement.


Comparison table: pick your entry lane

LaneBest first proofCommon toolsRate framing (Salag)Stay careful about
Expense sortingSample categorized file + SOPSheets, QBO, Xero, DriveFloor $5/hr; proof often $8+Guessing tax codes
Invoice adminDraft invoice pack + reminder scriptQBO, Xero, Stripe exportsFloor $5/hr; raise with volumeChanging prices alone
Bill / AP entryVendor tracker + approval checklistQBO, Xero, Bill.com-style toolsOften above floor with access riskPaying vendors without rules
Light reconciliationLoom of clear matches + exception listQBO, Xero bank feedsEntry to experienced bandsForce-matching unclear lines
Admin-only (training)Receipt folders + weekly sheetDrive, Sheets$5/hr+ while you learn softwareBeing labeled full bookkeeper too early

When to stay admin-only

Stay admin-only when any of these are true:

  • You cannot demo QBO or Xero without reading a script the whole time
  • The client wants tax advice or return filing
  • The books are years behind and the budget is "a few hours a week"
  • Access includes full banking and payroll on day one with no ALIGN notes
  • You feel pressured to guess instead of ask

Admin-only is not failure. It is a clean lane: receipts, PDFs, trackers, and invoice drafts while you build software confidence. Write the title honestly on your profile so future bookkeeping seats match reality.


Agency seat vs direct client

PathUpsideWatch-outs
Agency / VA firmSteady hours, existing playbooksRate share, less control of client scope
Direct clientHigher take-home, clearer relationshipYou own ALIGN, billing, and boundaries

Either path still needs written tasks and a $5/hr personal floor. Agencies that train you by cleaning unpaid live books are not a gift.


When to re-apply this guide

Re-read this playbook when:

  • You change software stacks (QBO to Xero or the reverse)
  • A client asks for payroll or tax prep add-ons
  • You are tempted to drop below $5/hr "just for experience"
  • Cleanup scope balloons mid-month
  • You are ready to raise rates after proof

Save your ALIGN recaps. They become your personal rate evidence pack.


Definitions

Bookkeeping virtual assistant: A remote freelancer who supports money record admin inside the client's tools.

Admin bookkeeping support: Categorization, receipts, invoices, bills, and report exports under client or CPA rules.

Licensed accounting / CPA work: Tax filings, formal advice, and regulated services. Not default VA scope. Not covered as advice in this article.

Reconciliation: Matching software records to bank or card activity and listing exceptions you cannot clear alone.

Accounts payable (AP): Bills the business owes vendors.

Accounts receivable (AR): Money customers owe the business.

ALIGN Protocol: Salag's five-step habit: Agree, List proof, Integrate tools, Guard changes, Net payment.

Salag $5/hr floor: Recommended minimum hourly rate for professional freelance work with matched scope. Not a ceiling.


How Salag helps


Extra context for Filipino bookkeeping VA seekers

US clients often say QuickBooks. AU and UK clients often say Xero. You do not need both on day one. One clean demo beats two shallow badges.

Keep client financial screenshots out of public Facebook portfolios. Use fake sample companies for proof. Real client numbers stay private unless you have written permission and a good reason.

If you already do general VA work, bookkeeping support is a natural upsell when the client trusts your accuracy. Price the risk. Do not gift money-adjacent judgment inside an old inbox retainer.


Final thoughts

A strong bookkeeping virtual assistant seat is boring in the best way: clear categories, attached receipts, calm questions, and reports the owner can open without dread.

Protect the line between admin bookkeeping support and licensed accounting. Protect Salag's $5/hr floor. Use ALIGN before deep access. Show software proof instead of promising you are a CPA.

When the scope is clean and the rate matches the risk, this niche can be steady work with room to grow. When the post wants tax magic for underpaying hours, walk away and keep your reputation intact.

In short

A bookkeeping virtual assistant helps small businesses keep money records tidy inside QuickBooks, Xero, or sheets: expense sorting, invoice help, bill entry, and light reconciliation support. Protect Salag's $5/hr floor. With software proof, market talk often sits higher. Use ALIGN: Agree, List proof, Integrate tools, Guard changes, Net payment. This is admin bookkeeping support, not CPA advice.

Common questions

A bookkeeping virtual assistant helps small businesses keep money records tidy inside QuickBooks, Xero, or sheets: expense sorting, invoice help, bill entry, and light reconciliation support. Protect Salag's $5/hr floor. With software proof, market talk often sits higher. Use ALIGN: Agree, List proof, Integrate tools, Guard changes, Net payment. This is admin bookkeeping support, not CPA advice.

A bookkeeping virtual assistant supports day-to-day money admin inside tools the client owns. Common work includes expense sorting, receipt matching, invoice drafts, bill entry, light bank feed cleanup, and weekly status sheets. You keep records tidy. You do not replace a CPA, sign tax returns, or invent accounting policy unless you are separately licensed and hired for that.

No. A bookkeeping VA is usually admin and software support for books already set up by the client or their accountant. A CPA or licensed accountant handles tax filings, audits, and formal advice under local rules. Salag content is not CPA advice. Keep your title honest: bookkeeping support, not licensed accounting.

Salag recommends a $5/hr floor for matched work with tight written scope. Bookkeeping seats with QuickBooks or Xero proof often sit higher in market talk. Salag's niche framework commonly places bookkeeping or finance VA bands around $8-$12 entry, $12-$18 experienced, and $15-$22 specialist when judgment and clean files matter. Use the Rate Calculator before you accept a package that looks cheap by the hour.

Certification helps, but it is not the only door. Many clients hire on Loom proof: clean categorization, a sample reconciliation walkthrough, and calm communication. Official QuickBooks ProAdvisor or Xero Advisor badges can raise trust for US or AU seats. Start with one stack deep. Add the second after you can demo the first without freezing.

Yes if you show samples. Use a free or trial company file, categorize fake expenses, draft invoices, and record a short Loom. Transfer BPO, admin, or Excel habits into accurate data entry and tidy folders. Do not claim you are a CPA. Lead with proof of careful admin bookkeeping support.

Pick one primary stack: QuickBooks Online for many US clients, or Xero for many AU and UK clients. Add Google Sheets or Excel for trackers, plus a receipt tool the client already uses (Hubdoc, Dext, or Drive folders). Depth in one stack beats naming ten apps you cannot open on a call.

Refuse tax filing advice, inventing chart-of-accounts policy, moving client money without written rules, and "just fix last year's mess" with no cleanup scope or rate. Escalate unclear categorizations to the client or their accountant. Write the boundary in your agreement so unpaid judgment does not become your night job.

Build a sample company in QuickBooks Online or Xero trial. Enter 20 to 40 transactions, attach fake receipts, run a profit and loss and balance sheet, and screen-record your process. Add a one-page SOP for weekly expense sorting. Host files in a clean Drive folder. That pack beats a long "hardworking" bio.

Only when scope, access, and rate match the risk. Payroll and tax prep sit next to licensed work and mistakes hurt people. Prefer admin support: gathering timesheets, uploading approved payroll files, or preparing document packs for the CPA. If a post wants full tax preparation for $5/hr with owner bank access on day one, treat it as a skip.

Hiring fees, unpaid multi-week "training" that cleans real books, pay below a sustainable floor, demands for personal bank accounts to "help process," and vague "do everything finance" scope with no accountant. Scan posts with Salag's Job Post Scanner before you accept deep financial access.

Stay admin-only when you lack software confidence, when the client wants tax advice, when books are years behind with no cleanup budget, or when access includes full banking and payroll without written controls. Admin-only can mean receipt sorting, invoice PDFs, and sheet trackers at or above $5/hr while you train. Honesty protects your reputation.

Accounts payable is bills the client owes: enter vendor invoices, match approvals, prep payment batches the client or accountant releases. Accounts receivable is money owed to the client: draft customer invoices, send reminders from approved scripts, log payments. Price and scope them as separate lanes so you are not unpaid collections plus full AP on one flat rate.

AI can suggest categories and draft summaries. Clients still need humans for receipt judgment, duplicate catches, bank feed exceptions, and careful communication with the owner or CPA. Use AI inside your process. Do not claim AI alone closes the books. Reliability plus software proof still wins seats.

Agree metrics in writing. Common ones: transactions categorized, receipts matched, invoices drafted or sent, bills entered, open questions for the client, and reports exported. Report facts. Do not invent profit stories. Keep personal client financials out of public portfolios.

OnlineJobs.ph, Upwork, LinkedIn, and niche Facebook groups are common. Match posts that name QuickBooks, Xero, expense tracking, or invoice admin. Prefer buyers who already have software and an accountant for tax. See Salag's niches guide and rate guides before you underprice proof work.

Raise when you have delivery proof, cleaner files, fewer clarification loops, and certifications or Loom demos that shorten onboarding. New clients can start higher than your first pilot. Existing clients get written notice and a clear new scope. Keep $5/hr as the absolute floor, not your forever price.