⚠️ This Virgin Money offer has expired
The previous Virgin Money promotion is no longer available. We keep the page up so you can see what was on offer and check back if it returns.
🎯 Still want free money? Browse the offers that are live right now
Virgin Money - Earn £100 with this business bank
- Time needed
- 5 minutes
- Deposit
- £0
Sign up to a Virgin Money Sole Trader account and get a £100 bonus, whether you’re already trading or planning to start soon! Virgin Money offers a range of business-friendly banking services with a focus on great rewards and customer support.
How to claim your £100
- 1
Sign up here - complete your application as a soletrader.
- 2
Enter the promo code at the end.
- 3
If approved, £100 will be paid into your new account within 30 days — no deposit or spending required.
Discussion, alerts & T&Cs
Offer stopped working? Let us know and we'll re-check it.
Free Money Tracker
Track your free money offers
Save offers, track completed deals and monitor your earnings with the My Side Gig tracker.
Open your free money tracker →💚 Share with friends
Found a good offer? Share it
Add your referral link below and we'll create a message you can send.
Your friend can read the My Side Gig guide first, then use your referral link if they decide to join. Want strangers to find your links too? Create your own referral page →
Similar 'Business' offers:
- WorldFirst - £50 to sign up for a business account15 minutes
- Tide - Get paid £100 to sign up for a current account15 minutes
- Invest Engine - Free share worth up to £200 (business)5 minutes
- CountingUp - Get paid £50 for a new account15 minutes
Some links on this page are referral or affiliate links. If you use them, My Side Gig may earn a small amount at no cost to you. It never changes the offers we list or how we rank them.