Category:
Freelance Marketplace
How to Manage Payments and Commissions in a Freelance Marketplace
By Asim Patra on Nov 03 2026
Summary: Managing a freelance marketplace's money takes more than collecting a commission. This guide explains commission structures, who should pay the fee, how to calculate freelancer earnings, and how to adjust commission after refunds. It also covers weekly admin dashboard checks, common mistakes, and a practical buyer checklist for founders who are now choosing marketplace software.
To manage payments and commissions in a freelance marketplace, set one clear commission rule, apply it automatically to every transaction, and record each part of the payment as its own line: what the client paid, your commission, processing fees, refunds, and what the freelancer earns. Then review those records from your admin panel on a fixed routine.
This sounds easy until real orders arrive. A partial refund comes in, a freelancer asks why the payout is lower than the order value, and your revenue figure does not match the provider's report. This guide covers the money side after launch. For gateway selection, read our guide to planning marketplace payments. For holding funds, see whether you need escrow.
How Marketplace Payment Management Works
Every transaction has layers. The client pays a gross amount. Your platform deducts its commission. The payment provider takes a processing fee, and taxes may apply on top. What is left is the freelancer's net earnings.
Keep these layers as separate numbers in your records. Gross amount, commission, processing fee and net earnings are four different figures, and mixing them causes many payout complaints. Who bears the processing fee is your decision, so make it deliberately. Provider fees and rules vary by country, so check your provider's current documentation before fixing your pricing.
Choose a Marketplace Commission Structure Your Users Can Understand
No structure is perfect. A good test is whether a new freelancer can explain your fee in one sentence after reading your pricing page.
| Model |
How it works |
Suits |
Watch out for |
| Percentage commission |
The platform keeps a set share of each order |
Most marketplaces, since it grows with order value |
Small orders may not cover your costs. |
| Fixed transaction fee |
Flat amount on every order |
Low-value, high-volume gigs |
Feels heavy on very cheap orders |
| Client service fee |
The client pays an extra fee on top of the price. |
Platforms that want freelancers to keep their quote |
Raises the client's total |
| Dual-sided commission |
Both parties pay a share. |
Higher revenue per order |
Needs clear display on both sides |
| Subscription plus commission |
Monthly plan with a lower percentage |
Active freelancers who want lower fees |
More rules to calculate and maintain |
Every extra rule is something your software must calculate correctly, so add complexity only when you have real transaction data to justify it.
How to Calculate Freelancer Commission: Three Hypothetical Examples
These examples are hypothetical. The 3% processing fee is only a placeholder, so use your provider's real rates. In each case, the platform absorbs the processing fee.
| Example |
Client pays |
Commission rule |
Platform commission |
The freelancer earns |
Processing fee |
The platform keeps |
| Gig order |
$100 |
20% from freelancer |
$20 |
$80 |
$3.00 |
$17.00 |
| Fixed project |
$500 |
10% from the freelancer |
$50 |
$450 |
$15.00 |
$35.00 |
| Dual-sided |
$210 ($200 + $10 fee) |
10% freelancer + 5% client fee |
$30 |
$180 |
$6.30 |
$23.70 |
The formula stays the same. Freelancer earnings equal the project amount minus commission and any other agreed deduction. Your platform revenue equals commission plus any client fee, minus the costs you absorb. Tax treatment of your commission differs by country, so confirm it with an accountant.
Decide Who Pays the Marketplace Commission
A freelancer-paid commission is the easiest to explain. The client sees the price they agreed, and the deduction comes from the freelancer's side. The risk is that freelancers raise their rates or feel squeezed on small orders.
A client-paid service fee lets freelancers keep their quoted amount, but it raises the client's total. That can hurt conversion in price-sensitive categories. A shared model spreads the load, yet it needs the clearest display because both sides must see their own deduction.
Our practical advice is to charge less to the side that is harder to attract. If you need more freelancers, go lighter on them. Whichever model you pick, show the fee before payment, never after.
Set Commission Rules for Fixed-Price, Hourly, Gig and Recurring Work
One percentage can behave differently across order types, so define the rule for each type before launch.
| Work type |
When commission is calculated |
What to watch |
| Fixed-price |
On each milestone or the final payment |
Milestone commissions should add up to the total. |
| Hourly |
On approved billed hours in each cycle |
Hours edited after approval |
| Predefined gig |
On the order value, including extras |
Add-ons bought after the order starts |
| Recurring service |
On every billing cycle |
Rate changes and cancellations mid-contract |
Write each rule once and let the software apply it. Manual calculations are where most errors begin.
Manage Freelancer Earnings and Payout Records
Freelancers check their earnings page often. For every order it should show the gross amount, platform deduction, net earnings and current status. Group balances into pending, available, requested and paid, so nobody has to guess where their money is.
Statements matter too, because freelancers need them for their own accounts and tax filing. Clear records also reduce support load, since many "where is my money" tickets are really "what was deducted" questions.
Handle Refunds, Cancellations and Commission Adjustments
Decide your refund rule before the first refund arrives. Does your commission shrink when the client gets money back? A fair approach is to return it in proportion. Stripe's documentation says application fees are not refunded automatically with a refund and that a partial refund returns a proportional share when the platform asks for it. See Stripe's direct charges guide for details.
Here is a hypothetical example. A client pays $300, and your commission is 10%, so you keep $30, and the freelancer receives $270. The client later gets a $60 partial refund. The job is now worth $240, so the commission becomes $24, and you return $6. The freelancer's earnings fall from $270 to $216, a reduction of $54. The $6 and $54 together make up the $60 refund.
A full refund should bring commission to zero. For a cancellation before work starts, a full refund with no commission is the usual approach. For a midway cancellation, set the split in your terms and record it. Providers differ on whether they return their own processing fee on refunds, so check this and plan for it.
Monitor Payments and Commissions from the Admin Dashboard
In general, an admin panel should let you set commission rules, filter transactions, see revenue totals, review freelancer earnings and payout status, read refund records and export reports. A short routine keeps things clean.
| Frequency |
What to check |
| Daily |
Failed payments and failed payouts |
| Weekly |
Platform revenue against the provider's report, and payouts stuck as pending |
| Monthly |
Commission rates against your costs and refund and dispute patterns |
Here is what the live feature pages of Best Freelancer Script actually list. The Fiverr clone page mentions commission settings per category or across the platform, a revenue and analytics dashboard, and payment gateway and payout management. The Upwork clone page mentions commission rates on contracts, an earnings dashboard, and payment gateway controls with escrow rules and payout schedules. Client service fees, proportional commission on partial refunds, and report exports are not stated on the site, so ask about them in a demo.
Common Payment and Commission Mistakes to Avoid
Unclear rules top the list. If freelancers cannot predict their deduction, trust drops quickly. Close behind are manual calculations, which invite formula errors, and lump-sum figures that hide deductions instead of showing them separately.
Others are poor transaction records, refund adjustments that differ from case to case, ignoring payout status until a freelancer complains, and forgetting processing costs. A 10% commission looks healthy until a 3% processing fee and a few refunds eat into it.
What to Check in Freelance Marketplace Software Before You Buy
Ask the vendor to show each item on screen, not just describe it.
| Area |
Ask to see |
| Commission settings |
Rates by platform, category, or contract, and whether changes affect only new orders |
| Transaction records |
Gross amount, commission, fee, and net on every order |
| Freelancer earnings |
Pending, available, and paid balances with statements |
| Payment status |
Failed, pending, and completed payments clearly marked |
| Refunds |
Full and partial refunds with matching commission adjustment |
| Admin controls |
Manual adjustments with a record of who changed what |
| Reporting |
Revenue and payout reports you can export |
Manage Marketplace Payments with Best Freelancer Script
Best Freelancer Script offers ready-made freelance marketplace software with full source code and a one-time price. Its pages list freelancer commission, project listing fees, subscription plans, and featured listings as revenue streams, plus an admin dashboard for tracking commissions, payments, and subscriptions. If you are planning a gig marketplace, the Fiverr clone script is the closest match. Plans start at $349 for the web platform, and current pricing is on the site.
The best way to judge any payment workflow is to run a test order. Want to manage your freelance marketplace more easily? Request a free demo and ask us to walk you through commission, earnings, and payout flows, or contact our team with your questions.
Frequently Asked Questions
How does commission work in a freelance marketplace?
The platform keeps a share of each transaction, usually as a percentage, and the freelancer receives the rest. Some platforms also add a client service fee or a flat fee.
What is a reasonable commission rate?
There is no standard rate. It depends on your niche, order value and the support you provide. Start with a rate that covers processing and support costs, then adjust using real data.
Should clients or freelancers pay the commission?
Either can work. Charge less to the side you find harder to attract, and show the fee before payment.
Can a freelance marketplace charge both parties?
Yes. Just make sure each side sees its own deduction clearly, so neither is surprised.
How do you calculate freelancer earnings after commission?
Subtract commission and any other agreed deduction from the project amount. On a $500 project with 10% commission, earnings are $450.
How should commissions be handled after a refund?
Return commission in proportion to the refunded amount and reduce freelancer earnings by the rest. Set this rule before launch.
How can marketplace owners track payments and commissions?
Use the admin dashboard for transactions, revenue and payout status, and compare it with your provider's report every week.
What payment management features should marketplace software include?
Commission settings, itemised transaction records, earnings statements, payout status, refund handling, admin controls and exportable reports.
Final Thoughts
Good payment management is mostly about clarity. Choose a commission rule people understand, show every deduction, adjust fairly after refunds and review your records on a routine. Many payout disputes can be avoided this way. Before buying any software, test one full order, one partial refund and one failed payout.