Salag
SALAG
Getting Paid

Wise to GCash Fees for Filipino Freelancers: What You Actually Keep

Refresh: estimate Wise to GCash take-home with a live quote (no fake fee %), protect $5/hr after fees, and tie payouts to USD invoices Filipino VAs can defend.

Published Updated invoice-check16 min read

Introduction

You quoted $5/hr. The client paid on time. GCash finally pinged.

Then you noticed the PHP was short.

That gap is not mystery money. It is transfer fee, exchange timing, or a fee clause you never wrote down.

This guide is about what you actually keep when money moves from Wise to GCash (or bank). It is not the matching walkthrough. For linking each deposit to an invoice number after money lands, use how to match invoice payments from Wise and PayPal.

Here you learn fee estimation before you invoice, fee language clients understand, and a payment trail that survives arguments.

For the USD invoice layout, due dates, and approval-tied line items that should sit in front of every Wise payout, use how to invoice US clients as a Filipino VA. Build those PDFs in the Invoice Generator.

Not tax, legal, or forex advice. Product fees and destinations change. Always check Wise and GCash on the day you move money. No fee percentage in this article is a promise.


Why Wise to GCash fees matter for Filipino freelancers

Filipino VAs and freelancers usually earn in USD and spend in PHP.

Your grocery budget cares about net pesos, not the invoice headline.

Three quiet leaks show up often:

  1. The client sends the invoice total, Wise takes a fee, you receive less.
  2. You guessed last month's fee and under-quoted this month.
  3. You marked the invoice paid, then could not prove the shortfall.

Fees also eat your rate floor. Salag recommends $5/hr as a starter floor with proof and tight scope. If you bill $5/hr and absorb every transfer cost without a buffer, your real hourly slips. Build fee math into the quote, or put fee responsibility on the client in writing. Lock that rule when you set USD terms on the invoice (US client invoicing guide).

For the wider method mix (Wise, PayPal, Payoneer, platforms), see how virtual assistants get paid by international clients.


What "fee" actually means on a Wise payout

People say "Wise fee" like it is one number. It is usually a stack.

Pieces that change your take-home

PieceWhat it isWhy it moves
Transfer feeWhat Wise charges to move moneyAmount, corridor, payment method
ConversionUSD (or other) to PHPMid-market style rate plus any fee line Wise shows
Sender funding methodHow the client pays WiseBank vs card often changes the quote
DestinationGCash vs local bankOptions and timing differ by product
TimingWhen money convertsRate on payout day, not quote day

Hard rule: the only fee you can defend to a client is the live Wise quote (plus what actually credited to GCash or bank). Blog roundups go stale. Screenshots age out. Recheck.

Wise publishes that fees can include a fixed part, a variable conversion-related part, and other local charges depending on path. Exact percentages are not something Salag freezes in this article, because they change. Open the app.


Live quote ritual (do this, skip blog percentages)

This is the whole product of the refresh: a repeatable quote habit, not a memorized fee %.

Weekly / per-invoice ritual

  1. Open Wise (same account you actually receive on).
  2. Enter the exact invoice USD total.
  3. Choose destination: GCash or local bank.
  4. Screenshot fee line, rate, estimated PHP, and timestamp.
  5. Decide: client covers fees, or you buffer the invoice.
  6. Paste the fee clause into the Invoice Generator PDF.
  7. On payout day, refresh the quote before anyone hits confirm.
  8. When PHP lands, match credit to invoice number the same week (matching guide).

If a Facebook post, YouTube thumbnail, or old blog says "Wise is only 0.X%," treat it as entertainment. Your screenshot is the source of truth.

What never belongs in your client promise: a fixed forever fee percentage copied from a third-party article (including older versions of this page).


GCash vs bank: pick destination with eyes open

GCash

Useful when you need pesos on your phone fast for bills and daily spend.

Watch for:

  • Verification level (Basic vs Fully Verified)
  • Wallet balance and receive limits
  • Name match with Wise
  • Whether Wise still lists GCash as a destination for your account today

Local bank

Useful for larger retainers, cleaner monthly records, and moving money into savings or tax reserves.

Watch for:

  • Account details typed correctly
  • Bank credit timing vs weekend delays
  • Live fee quote vs GCash quote on the same amount

Process, not loyalty: run both quotes when the invoice is big. Keep the destination that protects net PHP and fits your limits.


Salag ALIGN Protocol for Wise to GCash fees

ALIGN is the fee habit that keeps take-home honest.

A - Agree who pays fees

Before work starts, write one clear rule:

  • Client covers fees so invoice USD lands in full, or
  • You absorb fees and your invoice already includes buffer

No verbal "bahala na." Chat counts if you can screenshot it. Email or invoice terms are cleaner. Put the rule next to due dates and payout rails when you invoice US clients. For Net 7 / Net 14 wording, see payment terms examples.

L - Lock a live estimate

Open Wise. Enter the invoice amount. Choose GCash or bank. Screenshot fee, rate, and estimated PHP.

That screenshot is your planning number until payout day. Then refresh.

I - Invoice with a fee clause and reference

Number the invoice. State currency (usually USD). Add payment instructions and the fee rule. Tell the client what to put in the transfer reference (invoice number).

Use the Invoice Generator so instructions stay consistent every Friday. Full US-client invoice layout (due dates, approvals, deposits): how to invoice US clients as a Filipino VA.

G - Guard take-home before you mark paid

When money lands, compare:

  • Invoice total
  • Fee agreement
  • Wise confirmation
  • GCash or bank credit

If net is short against the written rule, it is an open balance, not a closed invoice.

N - Note the trail same week

Save quote screenshot, transfer confirmation, wallet credit, and a one-line match note. Matching detail lives in the Wise and PayPal matching guide. Fee focus here: prove what you planned to keep and what you kept.


Step-by-step: estimate take-home before you invoice

Use this when you set a new retainer, raise rates, or send a large milestone bill.

1) Start from PHP needs, then USD quote

List monthly costs in PHP. Convert to a USD floor with a conservative rate. Salag's recommended hourly floor is $5/hr for professional work sold to international clients. Specialists usually sit higher.

Run numbers in the rate calculator.

2) Draft the service amount

Example: 20 hours at $5/hr = $100 service amount for a short pilot. (Your real retainer may be larger. Use your hours.)

3) Pull a Wise quote on that exact amount

In Wise, simulate send to your GCash or bank. Capture:

  • Fee line shown
  • Exchange rate shown
  • Estimated PHP received
  • Timestamp

Variable warning: tomorrow's quote can differ. Treat this as planning, then refresh on send day.

4) Decide fee ownership

If the quoted fee would push your effective hourly under your floor, either:

  • Raise the invoice, or
  • Ask the client to cover fees

5) Write the clause into the invoice

Do not hide the rule in a long paragraph the client will skip. Put it near payment instructions inside the Invoice Generator. If this is a brand-new direct client, collect a deposit first so you are not fee-mathing unpaid goodwill hours (deposit requirements).

6) On payout day, refresh the quote and archive both

Keep planning screenshot and final confirmation. If the client paid, match the credit the same week.


Copyable fee clause and client scripts

Invoice / agreement fee clause (client pays fees)

Script

Payment method: Wise to [GCash / Bank name and details].

Invoice currency: USD.

Fee rule: Client covers Wise transfer fees so the amount credited equals Invoice #[NUMBER] total of $[AMOUNT] USD. Please include Invoice #[NUMBER] in the transfer reference.

If the credited amount is short, the balance remains due within [3] business days of notice.

Invoice fee clause (you absorb fees with buffer)

Script

Payment method: Wise to [GCash / Bank name and details].

Invoice currency: USD.

Fee rule: Freelancer absorbs standard Wise transfer fees on this invoice. The service total is set so net PHP still meets the agreed scope price after a normal Wise quote. Extreme or unusual fee paths (for example card funding surcharges chosen by sender) may be billed as a separate fee line if they exceed the planning quote by more than [X]%.

Please include Invoice #[NUMBER] in the transfer reference.

Client email: please cover Wise fees

Script

Subject: Payment setup for Invoice #[NUMBER] (Wise fees)

Hi [Name],

Thanks for approving the work. For payouts I use Wise to [GCash / bank].

To keep the invoice amount clean, please cover the Wise transfer fee so $[AMOUNT] USD for Invoice #[NUMBER] lands in full. Wise will show the fee on your screen before you confirm.

Please put Invoice #[NUMBER] in the reference field and send a screenshot after payment.

Thank you, [Your name]

Client email: shortfall after fees

Script

Subject: Balance on Invoice #[NUMBER] after Wise transfer

Hi [Name],

I received the Wise transfer on [date]. Credited amount was $[received] / ₱[received] against Invoice #[NUMBER] for $[invoice total].

Our written fee rule is: [client covers fees / net must equal invoice]. Shortfall due: $[gap].

Please send the remaining balance via Wise with reference Invoice #[NUMBER] within [3] business days. Happy to hop on a quick call if the quote on your side looks different.

Thanks, [Your name]

Take-home estimate checklist (copy and run)

  1. Write the USD service total for this invoice.
  2. Open Wise and quote that exact amount to my GCash or bank.
  3. Screenshot fee, rate, estimated PHP, and time.
  4. Check that net PHP still clears my floor (Salag floor starts at $5/hr for hourly work).
  5. Choose: client pays fees, or I raise invoice buffer.
  6. Paste fee clause into invoice payment instructions.
  7. On payout day, refresh quote, then archive confirmation + GCash/bank credit.
  8. Match to invoice number the same week (do not guess).

Worked example: protect $5/hr after fees

Scenario: you sell a 40-hour month at $5/hr = $200 service total.

Path A: client covers fees

You invoice $200. Client pays $200 plus whatever Wise shows them. You aim to credit $200 worth before destination quirks. Your planning still includes a live quote so you know timing and PHP estimate.

Path B: you absorb fees

You open Wise, quote $200 to GCash, and see a fee line (variable). If that fee would make your effective rate feel under $5/hr after conversion noise, increase the invoice (for example to a buffered total you calculate from today's quote) so net stays near your plan.

Do not memorize a blog's "0.X%" as your forever buffer. Recalculate with a live Wise quote when amounts change. Paste the chosen fee rule into your next Invoice Generator PDF.

Path C: client insists on PayPal

Run a PayPal cost estimate too. For many Filipino freelancers, PayPal costs more after fee plus FX spread, but your client's tools matter. Compare live numbers. If PayPal is required, raise the quote or shorten payment cycle so cash flow survives. See also international payment methods.

Use Payment Method Risk Check when a client pushes a channel you have not used.


Comparison table: what to optimize (without fake guarantees)

GoalBetter habitWeak habit
Know take-homeLive Wise quote + screenshotMemorized blog %
Client promises"I will send a Wise quote screenshot / fee rule""Fees are always about X%"
Protect $5/hr floorFee clause or invoice bufferHope the fee is "small"
Invoice hygieneUSD PDF + fee clause in Invoice GeneratorChat-only "pay me 200"
Avoid short paymentsClient covers fees in writingArgue after GCash ping
Clean recordsInvoice # in reference + weekly matchMark paid from memory
Speed vs sizeGCash for small daily needs if available; bank for larger retainersOne destination for every amount forever
ToolingInvoice generator + rate calculatorChat-only amounts

Again: any third-party site that prints an exact fee percentage is a snapshot, not a contract. Fees change. Check Wise.


Common mistakes that shrink what you keep

1) Quoting USD without fee ownership

You and the client both assume the other pays. Money arrives short. Relationship cools.

2) Promising a fixed fee % you saw online

Clients remember the promise. Wise will not honor your screenshot of someone else's blog. Share the live quote process instead of a fake guarantee.

3) Using last quarter's fee memory

Corridors and funding methods change. Your "usually tiny" fee can jump when the client pays by card.

4) Marking paid before checking PHP credit

The Wise email is not the full story. Confirm GCash or bank credit amount.

5) Skipping the invoice reference

Then you cannot tell which invoice a transfer covers, especially with two clients paying similar amounts. Fee math and matching both break.

6) Ignoring verification and limits

A failed GCash credit on payday is a cash-flow emergency. Verify accounts before the first large invoice.

7) Treating fees as free "learning costs" forever

Learning the rails once is normal. Eating unexplained fees every month is a pricing bug. Fix the clause.

8) Mixing fee fights with scope fights

If the client also added unpaid tasks, separate the threads. Fee shortfall is payment terms. Extra work is scope. Use clear written notes for each.

For late payment tone when the balance is real, see follow up on late payment without sounding desperate and freelance invoice best practices.


Payment trail pack (fee-focused)

Minimum fee trail (pair with the live quote ritual):

Keep one folder per month (Drive or local):

FileWhy
Invoice PDFSource of truth for amount and fee clause
Fee clause email or chat exportProves agreement
Wise quote screenshot (planning)Shows what you expected
Wise transfer confirmationShows what moved
GCash or bank credit screenshotShows what landed
One-line match noteInvoice #, date, amounts, open balance if any

This pack supports client questions and later tax documentation for payments. It does not replace a bookkeeper. It stops you from reconstructing May in December.


When to re-apply this playbook

Re-run ALIGN fee steps when:

  • You start a new client
  • Your monthly invoice size jumps a lot
  • The client changes funding method (bank to card)
  • Wise destination options change (GCash availability, bank list)
  • USD to PHP moves enough to threaten your PHP floor
  • You switch from absorbing fees to client-paid fees (or the reverse)

Small weekly invoices can reuse a recent quote as a rough guide, then confirm on send day. Large milestones deserve a fresh quote every time.


Definitions

Live quote: The fee, rate, and estimated receive amount Wise shows for a specific amount and destination at a specific time. Required before promising take-home.

TermPlain meaning
Take-homeWhat you actually keep in PHP after fees and conversion
Live quoteThe fee and rate Wise shows before you confirm a transfer
Fee clauseWritten rule for who pays transfer costs
Mid-market style rateExchange rate close to the public mid rate; still confirm on screen
Invoice referenceThe invoice number the client should put on the transfer
Absorb feesYou accept fee cost inside your price
Client covers feesSender pays so invoice total is meant to land in full
Payment trailScreenshots and files that prove plan vs credit
ALIGNSalag fee habit: Agree, Lock, Invoice, Guard, Note

Extra context: fees vs matching vs method choice

Salag splits these on purpose so search intent stays clean:

Question you haveRead this
What do I keep after Wise to GCash?This post (fees / take-home + live quote ritual)
How do I build the USD invoice in front of Wise?How to invoice US clients as a Filipino VA
Which payout belongs to which invoice?Match Wise and PayPal payments
Which rail should I offer clients?How VAs get paid internationally
How do I set a sustainable rate before fees?Rate calculator and why Salag recommends a $5/hour floor
First-client prepay before fee drama?Deposit requirements

If you only fix matching but never fee ownership, you will perfectly document being underpaid. Fix both.


Final thoughts

Wise to GCash fees for Filipino freelancers are not a trivia number to memorize. They are a weekly habit: live quote, written fee rule, protected invoice, guarded credit, saved trail.

Keep Salag's $5/hr floor real after transfer costs. Use ALIGN so payday is boring in the best way. Build the USD invoice in the Invoice Generator, then run the Wise quote on that exact total.

Check Wise. Check GCash. Write the rule before the work. Never sell a fake fee %. That is how you keep what you earned.


How Salag helps

In short

Wise to GCash fees for Filipino freelancers are variable. Open Wise, run a live quote for your exact USD amount, then protect take-home with Salag ALIGN: Agree who pays fees, Lock the estimate, Invoice with a fee clause, Guard net PHP before marking paid, Note the trail. Never treat a blog percentage as a guarantee. Pair this with a clean USD invoice habit from how to invoice US clients as a Filipino VA.

Common questions

Wise to GCash fees for Filipino freelancers are variable. Open Wise, run a live quote for your exact USD amount, then protect take-home with Salag ALIGN: Agree who pays fees, Lock the estimate, Invoice with a fee clause, Guard net PHP before marking paid, Note the trail. Never treat a blog percentage as a guarantee. Pair this with a clean USD invoice habit from how to invoice US clients as a Filipino VA.

Fees are variable. Wise shows a live quote before you confirm, and the number changes with amount, currency pair, and how the sender pays. Treat blog percentages as outdated the moment they publish. Open Wise, run a quote for your exact amount, and use that figure for take-home math.

Often there is no separate GCash receive fee on remittance-style credits, but product rules change. Confirm inside GCash help or your transaction receipt. Never assume zero forever. Log the PHP credited so your invoice trail shows what landed, not what you hoped would land.

Availability depends on Wise product options in your region at the time you transfer. Many Philippines users can send to GCash or to a local bank. Always verify the destination options in the Wise app before promising a client a GCash-only payout path.

Put it in writing before work starts. Common patterns: client pays so your invoice amount lands in full, or you quote a slightly higher invoice so your net after fees still hits your PHP floor. Guessing after the transfer creates short payments and awkward follow-ups.

Draft the USD invoice total, open Wise, enter that amount as if sending to your GCash or bank, screenshot the fee and PHP estimate, then decide if the net still clears your floor. If not, raise the invoice or ask the client to cover fees. Recheck the quote on payout day because rates move.

Do not mark the invoice paid in full. Compare credited PHP and USD fee lines to your fee clause. Send a short written note with invoice number, amount due, amount received, and the shortfall. Keep screenshots. See Salag's guide on matching Wise and PayPal payments for the reconciliation habit.

For many USD retainers, Wise is usually cheaper than PayPal after you count fee plus exchange spread, but it is not a permanent guarantee. Compare a live Wise quote against a PayPal withdrawal estimate for the same amount. Choose the method that protects net PHP for that payment.

Fees sit on top of unpaid admin time. If you bill $5/hr and eat a transfer fee every week, your real hourly can slip under the floor. Build fee buffer into the quote, or require the client to pay fees so $5/hr stays real after conversion. Use the rate calculator for PHP living costs first.

Invoice the agreed service amount in USD with a clear fee clause. If the client covers fees, state that the transfer must equal the invoice total and fees are paid separately by the sender. If you absorb fees, raise the invoice so net PHP still matches your plan.

Recheck before every new retainer quote, before large one-off invoices, and again on payout day if the amount is big. Small weekly invoices can reuse last week's screenshot as a rough guide, then confirm the live quote when money actually moves.

Keep the numbered invoice, the fee clause email, the Wise quote screenshot, the Wise transfer confirmation, and the GCash or bank credit screenshot with date and reference. Match them the same week. This pack helps client disputes and tax documentation later.

ALIGN for fees means Agree who pays fees, Lock a live Wise estimate, Invoice with a fee clause and reference, Guard take-home before marking paid, and Note the full trail. It turns fee panic into a repeatable five-step habit for Filipino freelancers.

Compare live quotes for both destinations on the same day and amount. Bank can be better for larger retainers and limits. GCash can be faster for daily cash needs if your wallet is Fully Verified and within limits. Pick by net PHP plus speed, not by habit alone.

Transfers can fail or delay when registered names differ. Use the same legal name on Wise and GCash, finish verification early, and test a small transfer before a big client payout. Fix naming before you invoice a large milestone.

Yes. Track each partial credit against the same invoice number, note the fee on each transfer, and keep an open balance until the agreed net is complete. Do not treat a fee-reduced first transfer as full payment unless your written terms say otherwise.

Read Salag's guide on how virtual assistants get paid by international clients for method choice, then the Wise and PayPal matching guide for reconciliation. Use the invoice generator and rate calculator so quotes, invoices, and take-home math stay connected.

Usually keep service line items separate from fee language. State the fee rule near payment instructions, or add a separate fee line only when the client agreed to reimburse an unusual surcharge. Build the USD invoice in Salag Invoice Generator so the clause stays consistent every cycle.

At minimum: when you set a new retainer, before every large milestone invoice, and again on payout day before you or the client confirm send. Do not reuse last month's percentage. Open Wise and run a live quote.