Make Money

Paid Surveys

Gig Jobs

Passive Income

15 Ways to Get Paid to Shop (Earn Money While Shopping)

DollarBreak is reader-supported, when you sign up through links on this post, we may receive compensation. Disclosure.

Best Apps that Pay to Shop


Swagbucks logo

18 ways to earn money – surveys, coupons, cashbacks + $5 sign up bonus

Up to 10% cashback from stores – Walmart, Amazon, Best Buy, JCPenney

Most members can earn an extra $50 – $200 a month using Swagbucks


Tada logo

Get $10 cash back bonus after spending $25 with any of 1000+ brands

Easy to get up to 20% cash back – simply scan your receipt and upload it

Claim your cash back by PayPal or from over 80+ gift card options


TopCashback logo

20 million members earn on average $345 cash back a year (4400 retailers)

Generous cashback offers and deals – up to 65% from some of retailers

Get notifications of latest deals with mobile app or browser extension

5 Ways to Get Paid to Shop for Yourself

Whether you’re shopping for groceries or shopping online, you could get paid to shop for yourself with the following apps.

Cashback SiteEarning Potential
RakutenUp to 40% cashback
IbottaUp to 30% cashback
ShopkickPossible to make $1 or more per trip to the store
DoshUp to 10% cashback
Shopalong$5 to $50 on your next shopping trip


Rakuten Summary

  • High cashback potential of up to 40%
  • Earn cashback at over 2500 online stores
  • 6 different ways to earn cashback
  • Get $10 for free just for signing up

As a reward shopping website, Rakuten has cashback offers on popular shopping sites, like Old Navy, Sephora, and Amazon. 

To get these, create an account through the Rakuten website and choose the store you’re shopping at. After that, Rakuten shows you their cashback offers. 

Another option to go with use Rakuten is by installing a browser extension. This allows the platform to search and automatically apply deals to the eCommerce website you’re on. 

Quote: Rakuten cashback deals range from 1% to 40% of your purchase.


Ibotta Summary

  • 2 ways to earn – app or browser extension
  • Earn up to 30% cash back on purchases
  • Get a $5 bonus by referring friends
  • Over 1500 stores you can earn cash back at

Ibotta is another free platform where you can earn money through cashback on your online or in-store purchases. You can sign up on its website and start checking the deals on participating stores. It even offers cash back on hotel and car rental sites. Ibotta lets you withdraw your cashback to PayPal or Venmo if it reaches the $20 minimum limit.


Shopkick Summary

  • Sign up with promo code: DOLLARBREAK5
  • Get a $5 bonus by earning 25 kicks
  • Earn more than $1 from each store visit
  • Low minimum cash out amount of $2

Shopkick is one of the best cashback sites available throughout the US. The platform works differently than other cashback websites, as it offers reward points for your online and in-store purchases. 

Additionally, you can get points by using a linked card to shop or even for watching promotional videos. After collecting a certain number of points, or Kicks, you can exchange it for a gift card. For example, 250 kicks are equivalent to a $1 gift card.

You can redeem your Shopkick earnings for gift cards from various retailers including:

  • Amazon
  • Walmart
  • Best Buy
  • eBay
  • PayPal
  • Sephora
  • Groupon
  • Nike


Dosh Summary

  • Data is secured with 256-bit encryption
  • $10 sign up bonus for new members
  • Get $10 for each friend you refer
  • Over 100,000 places to get cashback

Besides stores, Dosh also offers cashback on restaurant transactions. To get these, make sure your credit and debits cards are linked to Dosh. 

You can get up to 10% cashback per purchase, subject to retailer offers. Dosh allows you to withdraw your cashback to your Venmo and PayPal accounts or donate it to charity. 


Shopalong Summary

  • Earn $5 – $50 on your next shopping trip with app
  • Complete assigments on iOS or Android app
  • Processes payments within 24 hours
  • Quick tasks taking just a few minutes

Shopalong is an online platform that lets you complete small tasks for cash. Some of these tasks include making shopping lists, taking photos of products you bought, or uploading receipts to the platform. 

Although few tasks come along through the platform, you can still get paid anywhere from $5 to $50 on your next shopping trip with app.

4 Platforms to Get Paid to Shop Groceries

Getting groceries delivered to your doorstep is the trend these days. Consequently, you can earn money by providing this in-demand service.

PlatformsEarning Potential
Instacart$5 to $10 per delivery
Shipt$25 per hour
Postmates$11 to $20 per hour
Amazon Personal Shopper$15 to $17 per hour

1. Instacart

Instacart Summary

  • 2 different types of work available
  • Earn up to $10 per full-service order
  • Get $10 for each friend you refer
  • Work as much or as little as you want

Instacart is a US-based company that offers grocery delivery and pick-up services through online platforms. With 40,000 stores and over 5,500 cities throughout the US and Canada, Instacart claims to have provided millions of orders.

If you’re looking to work with Instacart, there are two options for you:

  1. One is to be a full-service shopper. You’ll be receiving orders from customers, picking those up from stores, and delivering them to customers’ doorsteps using your vehicle.
  2. On the other hand, an in-store shopper literally works in stores. Once you receive customers’ orders, you’ll shop for those in-store and wait for customers to pick up their purchases.

Quote: As an in-store shopper, you’ll be Instacart’s part-time employee, while full-service shoppers are independent contractors. 

With Instacart, you can earn between $5 to $10 per order. This is a pretty decent earning as a full-service shopper since you can work on your time. You also get to keep 100% of customer tips. 

2. Shipt

Shipt Summary

  • High earnings potential in some areas
  • Get a paycheck on a weekly basis
  • Start shopping within 5 days of approval
  • Easy to apply to become a shopper

Another popular shopping service in the US, Shipt caters to over 5,000 cities in the country. It’s a membership-based grocery service where customers can have fresh foods and essentials delivered to their homes. 

As a shopper with Shipt, you’ll be the one shopping and delivering groceries to your customers. To do that, you’ll need a reliable vehicle, preferably at least a 1997 model, and a valid driver’s license.

Shipt shoppers can earn an average of $25. Working for them also means you have full control of your work schedule and receive your pay weekly.

3. Postmates

Postmates Summary

  • Postmates was acquired by Uber in 2020
  • Earn at least $4 per order plus bonuses
  • Get extra cash incentives of up to $1000
  • Flexible working hours that are up to you

Postmates started offering on-demand delivery services in 2011. It has expanded to cater to all 50 US states and Mexico. Customers can use their platform to have a wide variety of items delivered at any time. 

Working with Postmates, on the other hand, means you’ll be the one running to stores and delivering items to customers. Postmates call their shoppers “Fleet” and to become one of them, you must meet the following requirements:

  • Be at least 18 years old
  • Pass a background check
  • Have your own smartphone to use the Postmates Fleet App

Unlike with other delivery services, deliveries are not exclusive by car. You can use a bike, motorcycle, scooter, or even on foot. 

Once you become a Fleet member, Postmates will provide you an insulated bag and a prepaid card to make purchases.

Top earners at Postmates take home an average of $28 per hour. This includes the payment for delivery, rate per miles traveled, and waiting times. Plus, Postmates lets you keep all your tips. So make sure to provide an excellent service to earn those tips from customers.

4. Amazon Personal Shopper

Besides being one of the largest e-commerce platforms worldwide, Amazon has grocery and household essentials delivery services. As such, it hires people to work as their personal shoppers, picking items from stores and fulfilling customers’ orders. 

Working as an Amazon Personal Shopper means you get to work on flexible shifts. Using your mobile phone, you’ll receive orders from your customers, and communicate with them as you fulfill those. After getting their items, you’ll need to pack these up for delivery. 

Besides the work flexibility, Amazon Personal Shoppers also earn between $15 to $17 per hour.

amazon delivery business

2 Flexible Errand Shopper Jobs

When people are too busy to run errands, you can do it for them through the following on-demand apps:

PlatformsEarning Potential$12.36 per hour
TaskRabbit$15 to $19 per hour


Care Summary

  • Earn $15 to $20 per hour on average
  • Payments processed quickly within 2 days
  • Get up to $500 in benefits each year
  • All caregivers get 4 different benefits is more popular as a platform to hire and work as babysitters. Besides those, it also offers errands, personal assistants, and shopping services. 

Consequently, you can sign up as a provider for these services. Make sure to include your rate and location. Once you complete your account, connects you to over 19 million users. 

This platform provides a lot of freedom for freelancers, from rates to services to working hours. Although, personal assistants and errand shoppers here make around $12.36 hourly.

2. TaskRabbit

TaskRabbit Summary

  • Offer services in 50+ categories
  • Set your own rates
  • Deliveries are most in-demand tasks
  • Build your long term clients base

TaskRabbit is a website where clients can look for single-task workers. 

Some of the single tasks offered through TaskRabbit include:

  • Cleaning
  • Furniture assembly
  • Delivery
  • Shopping
  • Personal assistance

Joining TaskRabbit require taking several steps: 

  1. First, you’ll need to create an account through their website by selecting your location and service. You can complete the online application by providing your personal information. 
  2. After that, go to a TaskRabbit information center near you. 
  3. Finally, you’re ready to receive tasks from the platform. 

You can freely choose which tasks you want to accept, and connect with your client to negotiate some details. 

As for the pay, you can decide how much you want to charge for each job. Although, personal assistants and errand runners on the platform charge an average of $15 to $19 per hour.

3 Mystery Shopper Jobs

Mystery shoppers help retail companies get information about the service quality at their physical stores.

PlatformsEarning Potential
iShopFor IpsosEarn up to $200 per assignment
Secret Shopper$12 to $25 per hour
Pinnacle$4 to $75 per assignment

1. iShopFor Ipsos (i-Say)

i-Say Summary

  • You can earn as much as $50 each month
  • Earn $1 for each friend you invite
  • Low minimum cash out threshold of $5
  • Instant cash out for e-gift cards

iShopFor Ipsos is a platform created by Ipsos Group, a French market consulting and research firm. It aims to collect market data through mystery shoppers who will evaluate and report service quality from different businesses.  The platform is free and lets you work when and where you feel like it. 

To become a Mystery Shopper, you need to meet the following requirements:

  • Be 18 years old or older
  • Have internet access to use the platform
  • Provide EIN or tax ID, or an SSN for payments
  • Have a PayPal account
  • Have a smartphone with a camera or a digital camera

If you meet these requirements, you can download the Ipsos app from the Apple App Store or Google Play Store. You can check and select available tasks and submit surveys through the app. 

The pay depends on the assignment, though it can get as high as $200.

mystery shopper jobs

2. Secret Shopper

Born in the ‘90s, Secret Shopper is among the Mystery Shopper Providers Association’s founding members. You can use this free platform to work as a mystery shopper, needing only the following:

  • Computer to send your reports
  • Digital camera or scanner to submit your proof of purchase

To sign up as their mystery shopper, you can go to their website and choose your country. You’ll need to take the basic certification test and provide personal information. After these, complete the Secret Shopper agreements and create your ID and password. 

Once you have an account, you can log in and check shops.  With Secret Shopper, you can earn around $12 to $25 per hour.

secret shopper jobs

3. Pinnacle

Pinnacle is another legitimate company that offers the opportunity to work as a mystery shopper. To register, you’ll need to enter your email address on their website and select your country from the drop-down list. 

Make sure to check the additional sign-up requirements, such as the Independent Contractor Agreement, personal, and payment information. After completing your account, you’re ready to receive email notifications on available Pinnacle jobs in your area. Once you complete an assignment, make sure to submit the survey within 12 hours. 

Pinnacle assignments typically pay around $4 to $75, depending on the request type. Additionally, schedulers in your area consider rating, experience, and location when assigning jobs.

Start Your Personal Shopping Service Business

With a growing demand for personal shopping services, you could even build your own business from the ground up. Here are a few important steps to start your own personal shopping service business.

Step 1: Set Up a Plan

Layout the details on which type of service you want to deliver, and how much to shell out for the capital. Specify your target market and how much you’re charging them.

Come up with the most relevant name for your business. Ensure that it’s unique and register it. Having a legal entity is another crucial requirement, along with tax registration, permits, and licenses to operate.

Step 3: Define Your Brand

Get your target market to notice your business through promotional activities and marketing strategies. Having a business website can also help with an online presence and generate leads.

Step 4: Test

Taking a test order can help identify any last-minute issues you need to address before your official launch day.

Step 5: Launch Your Business

At this point, it’s time to open your business and set your plans to action. While you enjoy reaching daily milestones, make sure to have long-term business goals.

delivery business

Photo of author

Kate Starr


About the author:

The content on is for informational and educational purposes only and cannot replace any professional financial advice.
Conduct your own research and seek the advice of a licensed financial advisor. Please read the full Terms of use and Privacy Policy.