Blog image

Published 12 June 2026 | Updated 29 October 2026

Marketplace Apps

How to Build a Resale App Like Vinted: Features, Cost and Business Model (2026)

What Is Vinted and Why It Works

Vinted is a Lithuanian-founded marketplace for second-hand fashion, electronics, home goods and more, operating across Europe and in North America. In 2025 it reported gross merchandise value of €10.8 billion (up 47%), revenue of €1.1 billion (up 38%) and a net profit of €62 million, while investing in its own logistics network, Vinted Go, and new payment options. Three choices explain its growth: no fees for private sellers, a shopping experience as simple as a social feed, and shipping that works with one tap.

Quick answer

To build a resale app like Vinted, you need five things: fast photo-first listings, search and recommendations that help buyers find the right size and style, an escrow payment flow with buyer protection, integrated shipping labels and drop-off points, and trust and safety tools that stop fraud and fakes. A focused MVP costs $30,000 to $50,000 and takes 3 to 4 months.

A full marketplace with AI listing tools, multi-country shipping and compliance costs $50,000 to $100,000, and a large-scale platform $100,000 to $250,000+. Vinted shows the model works at scale. In 2025 it grew gross merchandise value by 47% to €10.8 billion and revenue by 38% to €1.1 billion, without charging private sellers a fee. This guide explains how Vinted makes money, the features each side of the marketplace needs, the EU and UK rules a resale app must follow, the tech stack we use, the economics of a single sale and realistic costs in $ and ₹.

Table of Contents

Share Article

  • Vinted's edge is its fee model: sellers list for free and buyers pay a buyer protection fee on each order. Copying the app without a clear fee model rarely works.
  • Trust is the product. Escrow payments, buyer protection, verified reviews and fast dispute handling matter more than extra features.
  • Shipping is built in: prepaid labels, carrier choice and drop-off lockers remove the biggest hassle for casual sellers.
  • EU and UK platforms must collect seller data and report frequent sellers to tax authorities under DAC7 and similar UK rules, and follow the Digital Services Act.
  • Budget $30k–$50k for an MVP, $50k–$100k for a full marketplace and $100k–$250k+ for a multi-country platform.

How a Resale App Like Vinted Works

StepWhat happensWho is involved
1. ListThe seller takes photos, adds brand, size, condition and price. AI can suggest the category and price.Seller app
2. DiscoverBuyers browse a personalised feed, search, filter by size and brand, and save favourites.Buyer app
3. NegotiateBuyers send offers or messages; sellers accept, counter or decline.In-app chat and offers
4. PayThe buyer pays the item price, shipping and a buyer protection fee. The money is held in escrow.Payment provider
5. ShipThe seller prints a prepaid label or shows a QR code at a drop-off point or locker.Carrier integration
6. ConfirmThe buyer confirms the item is as described, or opens a dispute within a set window.Buyer app, support
7. Pay outFunds move to the seller's in-app balance and then to their bank account.Payment provider

Vinted's Business Model

Revenue streamHow it works
Buyer protection feeCharged to the buyer on every order, typically a small fixed fee plus a percentage of the item price; it funds refunds, support and fraud protection
ShippingIntegrated carrier labels; platforms can earn a margin or negotiate volume discounts
Promoted listingsSellers pay to "bump" items or spotlight their whole wardrobe
Item verificationAn optional authenticity check for high-value designer items
Business sellersProfessional seller accounts with their own terms and tools
AdvertisingBrands buy ad placements in the feed

Free listing for private sellers fills the marketplace with supply. The buyer fee is easy to accept because it comes with real protection.

Unit Economics of One Sale

A simplified example of one €20 item sold with platform shipping:

LineAmount
Item price (goes to the seller)€20.00
Buyer protection fee (5% + €0.70)€1.70
Shipping label (passed to the carrier)€3.50
Buyer pays in total€25.20
Platform revenue (buyer fee)€1.70
Payment processing (about 1.5% of €25.20)−€0.38
Refunds, fraud and support−€0.35
Contribution per sale€0.97

Margins per sale are small, so a resale app needs high volume, low support costs and extra revenue from promoted listings and ads. That's why automation in listing, moderation and dispute handling matters so much.

Where a New Resale App Can Win

A category Vinted doesn't serve well

Sneakers, luxury, kids' clothing, maternity, books, sports equipment or electronics, each with filters and checks built for that category.

A country or region

Markets such as India, the Middle East, Southeast Asia or Africa need local payments (UPI, cash on delivery, mobile wallets), local carriers and local languages.

A community

Universities, workplaces or neighbourhoods where trust already exists and local pickup removes shipping costs.

Brand resale programmes

Fashion brands that want to buy back and resell their own products, with authenticity guaranteed.

B2B and wholesale resale

Bulk lots for vintage shops and resellers, with invoices and business accounts.

Rental plus resale

Let users rent before they buy, or resell items they've rented, which suits occasion wear and baby gear.

Buyer and Seller Features

Photo-first listing

Upload up to 20 photos, crop and reorder, then add brand, size, colour, condition and price. Saved drafts and a "list similar" option make selling a whole wardrobe fast.

Personalised feed and search

Feeds based on sizes, brands and past behaviour; search with filters for category, size, brand, condition, price, colour and location.

Offers and in-app chat

Make and counter offers, bundle several items from one seller at a discount, and chat with automatic warnings for off-platform payment requests.

Favourites and alerts

Save items and searches, and get notified on price drops and new matching listings.

Seller dashboard

Sales, earnings, balance, payouts, views and favourites per item, plus tips to sell faster.

Reviews and profiles

Two-way ratings after each sale, badges for fast shippers and verified sellers.

Wallet and payouts

In-app balance that can be spent on other items or withdrawn to a bank account.

Admin panel

Moderation queues, user and listing management, fee settings by country and category, disputes, refunds, payouts and reports.

Payments, Escrow and Buyer Protection

A resale app must hold the buyer's money until the item arrives as described. Use a marketplace payment provider such as Stripe Connect, Adyen for Platforms or Mangopay in Europe, and Razorpay Route or Cashfree in India, to collect payments, hold funds, split the platform fee and pay out sellers.

ElementHow it works
Escrow holdFunds are held from payment until the buyer confirms or the review window closes
Buyer protectionRefunds if the item doesn't arrive, is damaged or isn't as described
Dispute flowBuyer opens a case with photos; seller responds; support decides; returns use a prepaid label
Seller payoutsBalance released to the seller's wallet, then withdrawn to their bank
KYC for sellersIdentity and bank checks before payouts, as required by payment and tax rules
Payment methodsCards, Apple Pay and Google Pay, iDEAL, Bancontact, Klarna in Europe; UPI and wallets in India

Building a broader marketplace? See our C2C marketplace app development and multi-vendor marketplace development services.

Shipping and Logistics

Prepaid labels

Generated in the app from carrier APIs, with the cost added at checkout.

QR codes

So sellers don't need a printer at drop-off points.

Locker and parcel shop networks

That are cheaper and more flexible than home delivery.

Live tracking

In the app for both buyer and seller.

Multi-carrier support

Through aggregators such as Sendcloud or EasyPost in Europe and the US, and Shiprocket or Delhivery in India.

Local pickup

With an in-app handover code for bulky items.

Trust, Safety and Moderation

Listing moderation

AI image and text checks for prohibited items, counterfeit signs, stolen photos and misleading descriptions, with human review for edge cases.

Fraud prevention

Device fingerprinting, velocity rules, detection of off-platform payment requests and fake tracking numbers, and holds on new sellers' first payouts.

Authenticity checks

Optional expert verification for designer items above a set price.

Notice and action

A way for users and rights holders to report illegal content, with documented decisions and appeals, as required by the EU Digital Services Act.

AI Features for Resale Apps

AI featureBenefit
Auto-fill listings from photosDetects category, brand, colour and pattern, so listing takes seconds
Price suggestionsRecommends a price from similar sold items to speed up sales
Visual searchBuyers upload a photo to find similar items
Personalised recommendationsFeeds based on size, style and behaviour increase conversion
Counterfeit and policy detectionFlags risky listings before they go live
Support assistantAnswers order and shipping questions and starts disputes automatically

Tech Stack for a Resale App Like Vinted

LayerRecommended technologies
Mobile appsFlutter or React Native for Android and iOS; native modules for camera and image processing
Web appNext.js for SEO-friendly listing pages that rank in Google
Back endNode.js (NestJS), Python (Django) or Go microservices
Database and searchPostgreSQL for users, orders and payments; Elasticsearch or OpenSearch for listing search and filters; Redis for caching and feeds
ImagesAmazon S3 or Google Cloud Storage with a CDN and automatic resizing and compression
AIVision models for category, brand and colour detection; embeddings for visual search and recommendations; LLMs for support
PaymentsStripe Connect, Adyen for Platforms or Mangopay; Razorpay Route in India
ShippingSendcloud, EasyPost, Shippo or direct carrier APIs; Shiprocket in India
Real-timeWebSockets or Firebase for chat and notifications
Cloud and DevOpsAWS or Google Cloud, Kubernetes, CI/CD, monitoring with Sentry and Datadog

How to Build a Resale App in 7 Steps

  1. Choose your niche and market (2 weeks). Pick a category and region, study what Vinted and local rivals do badly there, and decide your fee model.
  2. Plan supply first (2–4 weeks, in parallel). Line up your first 500 to 1,000 sellers through communities, influencers or brand partners, so buyers find enough items on day one.
  3. Design the listing and buying flows (3–4 weeks). Aim for a listing in under a minute and checkout in three taps. Test prototypes with real sellers and buyers.
  4. Build the MVP (8–12 weeks). Listings, feed and search, offers and chat, escrow payments, shipping labels, reviews and an admin panel.
  5. Add trust and safety (in parallel). Moderation, fraud rules, dispute handling and the reporting tools required by law.
  6. Beta launch in one city or community (3–4 weeks). Measure listing speed, sell-through rate, dispute rate and repeat purchases.
  7. Scale (ongoing). Add AI listing tools, promoted listings, more carriers, new categories and countries once the basics work.

How Much Does It Cost to Build an App Like Vinted?

BuildWhat's includedCost (USD)Cost (INR, approx.)Timeline
MVPAndroid and iOS app, listings, search, chat, escrow payments, one carrier, reviews, admin panel$30,000–$50,000₹25–42 lakh3–4 months
Full marketplaceMVP plus web app, offers and bundles, multiple carriers, promoted listings, AI listing tools, analytics$50,000–$100,000₹42–85 lakh5–7 months
Large-scale platformMulti-country, multi-currency, visual search, recommendations, authenticity checks, full compliance tooling$100,000–$250,000+₹85 lakh–₹2.1 crore8–12 months

MVP Cost Breakdown by Module

ModuleCost (USD)
UX/UI design$3,000–$5,000
Buyer and seller app (Android and iOS)$10,000–$17,000
Back end, search and feed$5,000–$9,000
Payments, escrow and payouts$3,000–$5,000
Shipping integration$2,000–$4,000
Admin panel and moderation$4,000–$6,000
QA and launch$3,000–$4,000
Total MVP$30,000–$50,000

Running costs include image storage and CDN, search hosting, payment fees, shipping integration fees, moderation staff or AI services, and 15–20% of the build cost a year for maintenance.

EU, UK and India Compliance for Resale Apps

DAC7 seller reporting (EU)

Platforms must collect seller details and report sellers who make 30 or more sales or earn €2,000 or more in a year to tax authorities. Build the data collection and annual reporting into your seller onboarding.

UK platform reporting rules

The UK applies similar thresholds and requires platforms to report qualifying sellers to HMRC each year.

Digital Services Act (EU)

Notice-and-action for illegal content, clear terms, transparency on how listings are ranked and recommended, and checks on business sellers (traders) before they can sell.

Consumer and product safety law

Business sellers must give consumers withdrawal rights and safety information under EU consumer rules and the General Product Safety Regulation.

GDPR and India's DPDP Act

Consent, data minimisation, data export and deletion rights for users' personal data.

India e-commerce rules

The Consumer Protection (E-Commerce) Rules, 2020 require grievance officers and clear seller information, and GST rules require e-commerce operators to collect tax at source on sales by registered sellers.

This is a summary, not legal advice. Confirm the rules for each market with a local lawyer.

Frequently Asked Questions

Quick answers related to this article from PerfectionGeeks.

1. How much does it cost to build an app like Vinted?

An MVP costs $30,000 to $50,000, a full marketplace $50,000 to $100,000, and a large multi-country platform $100,000 to $250,000+. In India, that is roughly ₹25 lakh to ₹2.1 crore across the range.

2. How long does it take to build a resale app?

An MVP takes 3 to 4 months, a full marketplace 5 to 7 months and a large-scale platform 8 to 12 months.

3. How does Vinted make money?

Vinted doesn't charge private sellers to list or sell. Buyers pay a buyer protection fee on each order, and Vinted also earns from promoted listings, shipping, item verification, business seller accounts and advertising.

4. How big is Vinted?

In 2025, Vinted reported €10.8 billion in gross merchandise value, up 47%, and €1.1 billion in revenue, up 38%, with a net profit of €62 million.

5. What features does a resale app need?

Photo-first listings, a personalised feed and search, offers and chat, escrow payments with buyer protection, integrated shipping labels, reviews, a seller wallet and an admin panel for moderation and disputes.

6. How do resale apps protect buyers?

They hold the buyer's payment in escrow until the item is confirmed as received and as described. If something goes wrong, the buyer opens a dispute, and the platform refunds them from the held funds.

7. How do resale apps stop fake or counterfeit items?

With AI checks on photos and descriptions, seller verification, reporting tools for users and brands, and optional expert authentication for high-value items.

8. Do resale apps have to report sellers to tax authorities?

In the EU, DAC7 requires platforms to report sellers with 30 or more sales or €2,000 or more in a year. The UK has similar rules. Other countries have their own reporting and tax collection rules.

9. Should I use a clone script or build a custom resale app?

A clone script can help you test an idea cheaply, but it's hard to differentiate and scale. A custom build lets you design the fee model, trust features and shipping around your niche.

10. Can I build a resale app for India?

Yes. You'll need UPI and wallet payments, possibly cash on delivery, carriers such as Delhivery or Shiprocket, regional languages, and compliance with India's e-commerce rules, GST tax collection at source and the DPDP Act.

11. Which technology is best for a resale app?

Flutter or React Native for the mobile apps, Next.js for the web, Node.js or Python for the back end, PostgreSQL and Elasticsearch for data and search, and Stripe Connect, Adyen or Razorpay Route for marketplace payments.

12. How do I get the first sellers and buyers?

Start supply first: recruit sellers from one community, campus or niche, run listing incentives, and launch in one city or category so buyers always find enough items.

Conclusion

Get a Free Estimate for Your Resale App

Tell us your category, market and fee model. Within 2 business days, we'll send a feature list, cost range and timeline for your resale marketplace, under an NDA. We've delivered 200+ projects over 12+ years, hold a 4.9/5 rating on Clutch from 45+ reviews, and work from offices in the USA, India, Singapore and the Netherlands.

Get My Free Estimate

blog-author

Written By Shrey Bhardwaj

Director & Founder

Shrey Bhardwaj is the Director & Founder of PerfectionGeeks Technologies, bringing extensive experience in software development and digital innovation. His expertise spans mobile app development, custom software solutions, UI/UX design, and emerging technologies such as Artificial Intelligence and Blockchain. Known for delivering scalable, secure, and high-performance digital products, Shrey helps startups and enterprises achieve sustainable growth. His strategic leadership and client-centric approach empower businesses to streamline operations, enhance user experience, and maximize long-term ROI through technology-driven solutions.