E-Commerce Profit Analytics
KNOW YOUR REAL PROFIT ON EVERY SHOPEE, LAZADA, AND TIKTOK SHOP ORDER
KNOW YOUR REAL PROFIT ON EVERY SHOPEE, LAZADA, AND TIKTOK SHOP ORDER
See exactly what each order earns after commission, ads, shipping and platform charges, across Shopee, Lazada, TikTok Shop and your own store. Free for 14 days, and we set it up and go through your numbers with you.
SUPPORTED PLATFORMS
See exactly what each order earns after commission, ads, shipping and platform charges, across Shopee, Lazada, TikTok Shop and your own store. Free for 14 days, and we set it up and go through your numbers with you.
200+ sellers across Malaysia and Southeast Asia use BRP to track profit across 9 channels and 5 million orders.
Sales are up. So why does the bank account look the same?
Sales are up. So why does the bank account look the same?
You close a strong month on Shopee. Then the settlement lands and the number is smaller than you expected. Commission, transaction fees, the free shipping subsidy, ad spend, returns, and the campaign discount you agreed to three weeks ago.
By the time you finish reconciling it in a spreadsheet, you’re already halfway through the next month.
So you keep pushing the SKUs that sell instead of the ones that earn. You join campaigns without knowing whether the last one made money. You approve marketplace charges you have no realistic way of checking.
None of this shows up as a crisis. It shows up as a business that grows in revenue and stays flat in profit.
- Commission & transaction fees−RM 18,964
- Shipping subsidies−RM 9,870
- Ads & campaigns−RM 21,335
- Returns & adjustments−RM 6,420
It isn’t a bookkeeping problem. Nobody gives you the data in a usable form.
It isn’t a bookkeeping problem. Nobody gives you the data in a usable form.
Seller centres report sales. Your accounting software reports what reached the bank weeks later. Neither one tells you the profit on a specific SKU, on a specific channel, on the day you need to price it.
Most sellers close that gap with a spreadsheet. It holds up until you’re running three channels and thousands of orders a month, at which point it’s perpetually a month behind and nobody fully trusts it.
That isn’t a discipline problem. The data arrives in five different formats from five different systems, and none of them were built to be compared to each other.
BRP puts every channel, every fee and every order in one place, then does the arithmetic.
BRP puts every channel, every fee and every order in one place, then does the arithmetic.
Connect your marketplaces once. BRP pulls in orders, platform charges, shipping costs, ad spend and settlements, matches each cost to the order it belongs to, and shows you the profit.
The arithmetic, on every single order
Per order. Per SKU. Per channel. Recalculated daily, not monthly.
How it works
Three steps. We do the first one with you.
Connect your channels
Shopee, Lazada, TikTok Shop and your own store connect once. We handle it during your onboarding session, so there's nothing for you to configure.
See your true margin
Every order carries its full cost: commission, transaction fees, shipping subsidy, ads, packaging and cost of goods. Profit is calculated per order, per SKU, per channel and per campaign.
Check what you're being charged
BRP matches every marketplace charge against the order it belongs to. When a statement doesn't add up, you see it instead of paying it.
The charges nobody checks
The charges nobody checks
Every month you accept marketplace statements you have no practical way of verifying. Thousands of orders, dozens of fee types, and no line-by-line trail back to the order that generated each charge.
BRP builds that trail automatically. Sellers reviewing their first statement with us typically find RM10,000 to RM50,000 in charges that don’t match the orders behind them.
Profit Funnel Breakdown
Every fee and discount, itemised against the sales it came out of.
| Value | Total (RM) |
|---|---|
| 2. Sales | |
| Product Price | 6,076,910.84 |
| Voucher Adjustments | 924,222.48 |
| Customer Borne Fees | 20,217.05 |
| Coupon Fees | −227,618.20 |
| Marketplace Vouchers | −370,172.01 |
| Seller Discounts | −2,823,294.70 |
| Seller Vouchers | −554,850.07 |
| Total sales | 3,045,415.39 |
Every line expands to the individual orders behind it.
Day One
This is the screen you’ll open every morning
This is the screen you’ll open every morning
Every channel, every fee and every order, already reconciled. No exports, no spreadsheet, no waiting for the settlement.
See exactly what each order earns after commission, ads, shipping and platform charges, across Shopee, Lazada, TikTok Shop and your own store. Free for 14 days, and we set it up and go through your numbers with you.
And the questions it answers on day one
And the questions it answers on day one
- Which SKUs sell the most and earn the least
- Which channel actually pays after fees, once ads are included
- Which customers come back, and what they buy the second time
- Which stock is aging toward expiry while your cash sits inside it
- Which marketplace charges don't match the orders they're attached to
Proof
What changed for sellers using BRP
What changed for sellers using BRP
Every channel, every fee and every order, already reconciled. No exports, no spreadsheet, no waiting for the settlement.
At Skinville Solution, BRP is the key to achieving profitability
Our team at Oxwhite used to spend hours every week pulling data from different marketplaces. With BRP, we now get clear visibility into real revenue, returns, margins, and net profit, down to product level, in just a few clicks. Having everything in one dashboard gives us instant clarity on what's truly driving profit, allowing us to make decisions faster and more confidently.
CK Chang
Founder, Oxwhite
Before using BRP Analytics, getting timely sales reports for our e-Commerce and retail operations was a challenge. There is a disconnect between management, e-Commerce, and finance teams. Now, we no longer spend time manually downloading reports from marketplaces. BRP helps us get sales reports delivered to management on time, giving them the data they need to analyze and make decisions.
Joe
MARE by Marion
At Al'ard, we have been using BRP to consolidate all our marketplace sales and that of our affiliates. Order processing and reports are now automated. We are now able to have centralised sales reports in a timely manner that helps us with our service levels when it comes to order fulfilment.
Nazran Abdul Mutalib
Director, Al'ard Far East
On stage across the region
Trusted by Southeast Asia’s Leading E-Commerce Players
KNOW YOUR REAL PROFIT ON EVERY SHOPEE, LAZADA, AND TIKTOK SHOP ORDER

14 days, set up for you, with your own numbers
Which marketplaces are actually worth it?
The charges nobody checks
The four things sellers ask us first
Q "I don't have time to set up another system."
You spend 45 minutes on the onboarding call. We handle the connections. Most sellers spend more than that reconciling one month of Shopee statements by hand.
Q "Do I have to change how I currently work?"
No. BRP reads from your existing channels and sits alongside your accounting software. Nothing in your current process has to stop.
Q "Will it work with my channels?"
Shopee, Lazada, TikTok Shop, WooCommerce, Shopify, Zalora, PGMall, SiteGiant and EasyStore. If you're on something else, tell us on the call and we'll confirm before you commit any time.
Q "I've tried dashboards before and stopped using them."
Usually because the numbers were wrong or the setup was never finished. That's why the setup is done with you, and why the first review happens inside the trial, not after it.
Pricing
Plans that scale with your order volume
Plans that scale with your order volume
Every plan includes onboarding and support.
- 3,000 orders per month
- 3 stores · 500 SKUs
- Lazada, Shopee, TikTok, Zalora, PGMall
- Basic reporting
- 10,000 orders per month
- 10 stores · 7,000 SKUs
- Adds Shopify, WooCommerce, SiteGiant, EasyStore
- Advanced reporting & product margin
- 30,000 orders per month
- 30 stores · unlimited SKUs
- Marketplace transaction & withdrawal reports
- Dedicated WhatsApp support group
FAQ
Questions sellers ask before starting
Questions sellers ask before starting
Every plan includes onboarding and support.
Your part is a single onboarding session of around 45 minutes. We connect your marketplaces and import your cost data during that call, so there's nothing for you to configure afterwards. Your channels are usually live within 2–3 working days.
Shopee, Lazada, TikTok Shop, Zalora and PGMall on every plan. Shopify, WooCommerce, SiteGiant and EasyStore are available on Pro and Enterprise. If you sell somewhere else, tell us on the call and we'll confirm before you commit any time.
BRP connects to your marketplace accounts through each platform's official integration, so we read your order and settlement data rather than storing your seller centre passwords. Your data is used only to produce your own reporting.
No. BRP sits alongside it. Your accounting software tells you what reached the bank; BRP tells you the profit on a specific SKU, on a specific channel, on the day you need it. BRP also integrates with AutoCount, Xilnex and Radix so the two stay in step.
Yes. Plans cover from 3 stores up to 30, and each store reports separately as well as rolling up into your combined view. Agencies running several client brands can manage them all under one account.
You choose a plan, or you don't. There's no card on file, so nothing charges automatically. The Revenue Optimisation Checklist we complete against your numbers during the trial is yours to keep either way.
No. The connections are handled by our team during onboarding, and the dashboard is built for sellers and finance staff rather than analysts. Every plan includes hands-on training and ongoing WhatsApp or email support.












