Buyer guide
How to verify Flippa revenue before you pay for diligence
Most Flippa listings in the $10k–150k range show revenue the seller typed in. Some carry a badge that says more than that. Before you spend $950 or more on a professional review, you can check a good share of the revenue story yourself, in an evening, with the seller's cooperation.
This guide covers what Flippa's badges do and do not tell you, then a five-step check that works from the listing, read-only access and a spreadsheet.
What the badges mean
Flippa uses two verification badges, described in its Help Center:1
- Data Verified. The seller has connected one or more third-party platforms, such as Google Analytics, AdSense, AdMob, Shopify, Stripe, WooCommerce or QuickBooks, to the listing. Flippa says the connected data is read-only and cannot be edited by the seller or by Flippa.
- Vetted by Flippa. This applies to listings priced at $50,000 or more. Flippa's vetting team reviews revenue through platform access or a live remote session, checks primary expenses against invoices, and reviews traffic.
Flippa's integrations guide adds that integrated data refreshes monthly, and that AdSense revenue is shown next to seller-reported revenue, with the note that "variances may occur if multiple revenue streams exist."2
Both badges help, and neither answers every question a buyer has. A connected Stripe account shows that the account received the payments on screen. It does not show that every payment came from this business, that the costs are complete, or that the trend will hold. And a listing under $50,000 will usually have no Vetted badge at all, which is where most first-time buyers shop.
Step 1. Make the listing agree with itself
Start with arithmetic. It costs nothing and needs no access. Write down every revenue and profit figure in the listing, with the period each one covers, and then check four things:
- Monthly against annual. Average monthly revenue times 12 should be close to any annual or trailing-12-month figure. A gap above about 10% usually means the figures cover different periods.
- Profit against revenue. A margin above 90% on a business with hosting, tools, contractors or payment fees usually leaves something out, often the owner's time.
- Recent months against the average. If the last month, or the last three, sit well below the 12-month average, the price is being set on earnings the business no longer makes.
- MRR against cash collected. For subscriptions, a stated MRR above last month's collected revenue points to failed payments, discounts or refunds.
A worked example. A content site asks $36,000 and reports $1,500 average monthly profit. That is a 24-month payback, or 2.0 times annual profit. The P&L in the listing shows the last three months at $1,050, $980 and $1,120. On the recent average of about $1,050, the same price is a 34-month payback, or 2.9 times. Nothing has been verified yet, but you already have the first question for the seller.
Step 2. Ask for read-only access that matches the revenue source
Screenshots are easy to edit and easy to crop. Read-only access lets you see the same data the seller sees, over the date range you choose. Ask for the lowest level of access that shows the numbers:
- Stripe: the View Only role. Stripe's documentation says it can view payments, balance, payouts and customers, and create and download financial reports, but cannot create or refund payments or change account settings.3
- Google Analytics: the Viewer role, which Google describes as able to "see settings and data" without changing the setup.4
- PayPal, ad networks, affiliate programs and Amazon Seller Central: if there is no suitable read-only seat, ask for a screen-share in which the seller logs in, sets the date range you ask for, and exports a report while you watch.
Ask for at least 12 months, and pick the months yourself. A seller who offers only the best quarter has told you something.
Step 3. Follow the money to the bank
Payment processors show gross sales. What the business keeps is gross sales minus refunds, disputes and fees, and that is what reaches the bank as payouts. Build a table with one row per month and four columns: revenue on the listing, gross in the processor, payouts from the processor, and deposits on the bank statement for the receiving account.
The columns will not match to the cent. Timing, currency conversion and annual plans move money between months. You are looking for a pattern: listing revenue that runs above processor gross month after month, or payouts that go to a bank account the seller will not show. Either one deserves a direct question before anything else.
Step 4. Check that revenue and traffic move together
For ad-supported and affiliate sites, revenue should follow traffic. A quick test is revenue per thousand pageviews (RPM): monthly ad revenue divided by monthly pageviews, times 1,000. A site reporting $900 a month in ad revenue on 60,000 pageviews has an RPM of $15. If the analytics you were given show 20,000 pageviews for the same month, the implied RPM jumps to $45, and one of the two figures needs explaining.
For SaaS, compare customers times price with MRR. 140 customers on a $29 plan is about $4,060 a month. A stated MRR of $6,000 would need a mix of higher plans, which the seller should be able to show by plan.
Step 5. Make sure the account belongs to this business
Sellers who run several sites or products often use one Stripe, PayPal or ad account for all of them. A connected account can then include revenue from products that are not for sale. Ask the seller to filter by product, domain or ad unit, and to confirm in writing which accounts transfer with the sale and which stay with them.
Signs to slow down
- Screenshots only, with no live session or export offered.
- Date ranges that change from one document to the next.
- Revenue shown before refunds, with refunds missing elsewhere.
- A P&L that exists only as a spreadsheet, with no source behind it.
- Reluctance to show deposits for the account that receives payouts.
Each of these can have an innocent explanation. Each is also a good reason to pay for a professional review before you sign anything.
Where a paid review fits
The steps above test whether revenue is real and consistent. They do not cover ownership, contracts, intellectual property or tax. Paid reviews such as FlipAudit's Red Flag Report, listed at $950,5 or Flippa's Verification & Assessment service, which starts at $1,500,6 work from seller documents and are carried out by a person. Doing your own first pass means you pay for that review on the listing that survived it. We compare the two in FlipAudit alternative: a cheaper first step and Is Flippa Verification & Assessment worth it?
Start with the free checker. Paste the listing into the FirstPass red-flag checker to get payback, the asking multiple against comparable listings and the first questions to ask. It runs in your browser and sends nothing you paste. If the listing still looks promising, apply for a free beta memo.
Only work with information the seller has chosen to share with you, and respect any NDA you have signed. This guide is general information, not financial, legal or tax advice.
Sources
- Flippa Help Center, Understanding verified listings on Flippa, read 6 October 2026. Back
- Flippa Help Center, Flippa integrations guide, read 6 October 2026. Back
- Stripe Docs, User roles (View Only), read 6 October 2026. Back
- Google Analytics Help, Access and data-restriction management (Viewer role), read 6 October 2026. Back
- FlipAudit, Services, Red Flag Report listed at $950, read 6 October 2026. Back
- Flippa Help Center, Flippa Verification & Assessment, "starting at $1,500", read 6 October 2026. Back