How To Make Money From Excel

How To Make Money From Excel

CAN YOU MAKE A CAREER FROM YOUR EXCEL SKILLS?

If you’ve spent time building your Excel / Excel VBA skills, you might be wondering how Excel could push your career forward. How could you monetise your Excel skills? Could you create a part-time income from Excel VBA development, or could you even build a business around Excel? Welcome to How To Make Money From Excel!

Download the exercise files from the series here.

Watch the playlist (including the livestreams) on YouTube here.

In this series, I share my experience of 10 years building a business around Excel VBA. To help you better understand how Excel can push forward your career, we will explore 7 topics, across a 14-day period, from marketing your Excel skills to choosing the right people to work with and scaling a micro-sized business.

Each topic is supported by a static video and a livestream for you to interact with Chris and video viewers and discuss each topic, live! Yes, this 14-day course is structured around alternating livestreams (7) and static video (7) releases. But there is more: I have prepared forms for you to complete (naturally, these are Excel-based), one for each topic, to force you to commit some of your ideas to paper, which makes it more likely you’ll take action and move towards monetising your Excel skills.

Video 1 – Do I Need To Know Everything In Excel?

I argue that too many people spend too much time trying to learn ‘all’ of Excel. I have two problems with this: first – it’s impossible to master every function in Excel, such is the power and complexity of the software; second, mastering just one area of Excel is more than enough to start to make money from Excel. In fact, it can be counter-productive to know too much: you want to become the go-to guy not just for Excel, but for a particular problem related to its usage.

In the video, I point out five areas that you could focus on to push your career forward using Excel. The truth is, I have not mastered all five of these. In fact, I don’t think I have ‘mastered’ any, but I have developed competence in 3-4. Moreover, I understand that, as we will learn through this course, there are more important skills at play than formulae and coding. Yes, it’s not just about the technical stuff!

Make sure you download the support file and start thinking about which of these five areas could help you start monetising your Excel skills. See you in tomorrow’s livestream!



Video 2 – How Should I Market My Excel Skills?

No matter how ‘good’ you are at Excel, you have to be able to market yourself in order to freelance successfully or even grow a small business. In this video, I outline 5 things that you have to do in order to start making money out of your Excel / Excel VBA skills.

1) Be The Excel Guy
Tell people you love solving problems in Excel. Start close to home; in fact, start literally in your home by telling your family or housemates that if they have an Excel problem, they should come to you. Then work from there!

2) Create Online Content
Yes, you have to be creating free content. It does not have to be video (podcasts are a big growth area at the moment) and the content does not have to be ‘polished’ – you could document the process of starting as an Excel freelancer on your smartphone, for example.

3) Overdeliver On a Project
If you can complete the first two steps and deploy some patience, enquiries will follow. Yes, a project! This is the most important project you have ever done; make sure you complete it to the best of your ability and that your client is happy.

4) Promote Your Success
Now is the time to tell the world about your Excel project (3). Can you get shareable feedback (if not, why not?) from the client to add realism? Disseminate on the platform you have already established, however modest it may be at present. Tell anybody else who will listen, too!

5) Be Patient And Strategic
This is going to take time and you need to have a strategy for dealing with tough times and negative emotions. If you can deploy patience and take a strategic perspective, however, the rewards are significant. Good luck!



Video 3 – How To Manage A First Client Meeting?

A prospective client meeting can be nerve-wracking! In this video, I outline 5 points to help you make your first client meeting a success.

1) Be Nice
Unfashionable though it might be in the current business and political climate, being nice is important. In fact, I believe you only have to do two things in business: be competent and be good to be around.

2) It’s Not About You
Yes, it’s great to have a client meeting! But the only way you can succeed from now is to convince the client that the project is about them. Have at least some questions prepared.

3) Translate To Techniques
Probably the most difficult part of a prospective client meeting is live translation: the process of understanding what the customer tells you and matching it to available Excel techniques (that you can actually use!) It’s tricky, but it gets better with experience.

4) Technical Stuff Doesn’t Matter
Yes, we love VBA and the host of other cool functions that Excel offers, but your client probably is not interested. Focus on how the techniques save time, money and stress for their business.

5) Leave Costings Until The End
Know your costing strategy; but, only bring up the subject when it is absolutely clear how the project will help the client organisation.


Video 4 – How To Manage An Excel Development Project?

Without effective project management, your new client may never feel the benefit of your cool Excel / Excel VBA skills! Here’s five tips for making your Excel development project a success.

1) Keep Commitments
Make a small commitment in the first meeting. This could be sending the customer some notes from the meeting, a project plan or a specification for the new file. Make sure it is an easy commitment to keep and then, crucially, make sure you keep it! This will begin to foster trust in the relationship and confidence in the project.

2) Use Video
Use your capability in video creation (remember, you have already created a lot of online content!) to support the project. A video walkthrough will make the file easy to understand and ensure the customer is using all of its functions.

3) Seek Out Criticism
The client will not like everything about what you have done. Don’t worry, those criticisms are actually gold dust to us as consultants. Responding to criticism properly will not only optimise the implementation for the client, it will build confidence in you as somebody who is easy to work with. Don’t just passively consume criticism, actively seek it out!

4) Be Flexible
One thing you can guarantee is that as the client appreciates the possibilities of Excel / Excel VBA (because of your brilliant work to date!) new ideas will be mooted. Have a strategy for responding to these: yes, the general direction of the project needs to be agreed in advance but showing some flexibility will create better results for the client. And that’s why we do this job, right?

5) Think Long-Term
You want your customer to keep coming to you for Excel work, so how should the relationship work long-term? Many managers view ongoing maintenance contracts with suspicion, though this could be an option. Could you shift to some kind of monthly retainer payment, for example?


Video 5 – Excel Development: Who Should You Work With?

Yes, it’s important for us to put ourselves in front of people as Excel developers. At the same time, we should apply our own filter to understand if prospective clients are likely to be good, long-term customers.

1) How Did They Find You?
Knowing how the prospective customer found you tells you a lot about their motivations – make sure you ask them!

2) What Systems Are Currently Used?
What is the current data landscape in the organisation? If a new system is being introduced for example, how might it impact on your project?

3) Do You Have A Champion?
You must have somebody to advocate for Excel (and for you!) in internal meetings. Will your champion work with you on the project? If not, who will?

4) How Will The File Be Used?
We love Excel, but it certainly has its limitations, like any other software platform. Lots of collaborative / remote usage of the file, for example, could be problematic, particularly if you plan to use VBA. Try to uncover these potential issues early on, so that you are not wasting your time!

5) Can They Pay?
The all-important question! Do not shy away from it and bear in mind there are things you can do outside of the meeting to establish if the organisation has money to pay.


Video 6 – The 3 Seasons Of Your Excel Career – Are You Ready To Move To The Next Level?

You have to move through 3 phases (or ‘seasons’) to make Excel really work for you in your career. In this video, I try to describe the main features of each season and, crucially, how to move to the next season and make more money from your Excel skills.

Season 1: Hobbyist
If you are falling in love with Excel (or your particular area of specialism within Excel) and are just beginning to think about the possibility of monetising your new skills, you are in the hobbyist season. The key question at this stage: do you *really* love Excel development? A ‘project’ means doing an Excel implementation for somebody else – do you love that process too?

Season 2: Part-Time
In this season, you are getting paid to undertake some Excel projects, but the bulk of your income comes from another source – perhaps your regular, full-time job. One critical question at this stage: can you achieve a flexible working arrangement with your current employer, to free up more time to pursue your Excel development ambitions?

Season 3: Full-Time
At this stage you earn the bulk of your income from Excel development. You have to be ready for the tough times too, so you should be working on online content and passive income streams – perhaps you can establish at least one of those before going full-time? If all is going well, how can you scale your business?


Video 7 – Can You Scale Your Excel (VBA) Consulting Practice?

It’s great to have customers and to be getting paid for Excel projects. But, at some point, you will want more! Is it possible to achieve scale in an Excel VBA consultancy? In this video, we discuss 5 key issues that you’ll have to consider if you wish to transform your job into a business.

1. Can You Segment Your Customers?
Can you group customers by type – repeat customers, one-off projects and occasional clients, for example. Different customer groups have different requirements and place different demands on your time and resources.

2. What Are You Busy Times?
If you have segmented your customers, you can begin to establish when you’ll be busy delivering work, and when you can undertake important strategic work to grow your business.

3. Do You Have Scale?
The holy grail! Do not design yourself a job – design a business. Do not hard wire limits to growth into your business model. Can you generate income without having to physically deliver the work yourself?

4. Should You Take On Others?
Others could be employed or contracted to support the core offering or to assist with other functions of the business. To what extent get you let them ‘get on’ with delivering for your customers?

5. Can You Scale Online?
Online activity probably represents your best opportunity to transform your job into a scaleable business; are you fully exploiting the opportunities online?


Free Excel (VBA) Tutorials

Buy nowLearn more

Become An Excel Analyst In 30 Days (COMPLETE COURSE!)

  • 4 Ways To Get Better At Excel Today! (THE EXCEL METASKILLS)
  • How Do Companies ACTUALLY Use Excel In 2023?
  • Excel Simplified: The Things You NEED To Know In Excel (and what you can ignore)
  • How To Collect Data With Excel In 2023 (Without Annoying Your Coworkers!)
  • Power Query For Beginners
  • STOP Fixing Data In Excel! START Using Excel Data Validation Like A Pro ...
  • Top 10 Excel Formulae For Cleansing Your Data QUICKLY And EFFICENTLY In Excel
  • How To Do A Basic Data Analysis In Excel (CHART INCLUDED!)
  • My QUICK And EASY Method For Building An Interactive Dashboard In Excel
  • Why You Should Learn Excel’s Data Analysis Formulae (EXCEL PIVOT TABLE ALTERNATIVE!)
  • How To Create BEAUTIFUL Charts In Excel
  • What's An Excel 'Model'? (AND 5 EXCEL MODEL-BUILDING FORMULAE!)
  • The Secret To Smooth Formula-Building In Excel (EXCEL MODELLING FOR BEGINNERS!)
  • Build This BEGINNER EXCEL MODEL With Me In Around 15 Minutes!
  • How To Create BEAUTIFUL Visualisations For Excel Models
  • THE BASICS OF EXCEL VBA EXPLAINED (For Beginners!)
  • Frustrated With Recorded Macros In Excel VBA? HERE'S HOW TO IMPROVE THEM
  • 5 ESSENTIAL Excel VBA Beginner Techniques
  • How Automate Manual Work In Excel With Loops In Excel VBA
  • How To Generate UNLIMITED Random Data In Excel (CLICK OF A BUTTON!)
  • SAVE TIME IN EXCEL With These 23 Excel Keyboard Shortcuts (WINDOWS PC)
  • 5 Formatting Principles For Better Excel Spreadsheets
  • 4 Worksheets To Include In ALL Your Excel Files (GENERIC EXCEL SHEET ROLES!)
  • What's The Difference Between An ANALYST And A CONSULTANT? And Why Does It Matter For YOUR Career?
  • 4 NON-EXCEL Tools To Help You Create Better Spreadsheets
  • How Can DRAWING Help You Create Better Excel Spreadsheets?
  • How Should You Manage An Excel Development Project? (4 STEPS!)
  • How To Make Excel Your Career (IN FOUR STEPS!)
  • Can You Become An Excel Analyst In 30 Days? (COURSE OVERVIEW)

Articles topics

  • 5 Essential Excel Formulae To Start Your Journey
  • Excel Formatting For Absolute Beginners
  • What You've Been Getting Wrong About Excel
  • How To Use Excel Tables And Excel VBA To Automate Manual Work
  • 26 Excel Productivity Tips For 2026
  • EXCEL: STATE OF THE UNION (How To Save Your Excel-Related Career)
  • THE EXCEL NIGHTMARE
  • Excel VBA To Copy Data From One FILE To Another (BEGINNER TO PRO! PART 2/2)
  • How To Format An Excel Spreadsheet (CHECKLIST INCLUDED!)
  • How To Stop Data Leaks In Excel (8 MUST-KNOW EXCEL TIPS!)
  • Excel VBA To Copy Data From One FILE To Another (BEGINNER TO PRO! PART 1/2)
  • STOP PAYING! Use EXCEL Instead For These 7 Software Tasks
  • Excel Forms Beginner Tutorial
  • How To Collect Data In Excel In 2025 (STOP ANNOYING COWORKERS!)
  • MIC'D UP: EXCEL DEVELOPER TAKES ON THE EXCEL WORLD CUP
  • THE 5 LEVELS OF EXCEL AUTOMATION
  • How To Automate Powerpoint Creation With Excel VBA (INSTANT PRESENTATIONS!)
  • Excel Office Script for Beginners - Part 3 of 3: Create A Loop In Excel Office Script
  • Excel Office Script for Beginners - Part 2 of 3: Manipulate Cells With Office Script
  • EXCEL VBA MASTER TIP: The Best Way To Copy / Paste Data From One Sheet To Another In Excel?
  • Stop Obsessing Over Excel Formulas! YOU'RE MISSING THIS ...
  • Excel VBA To Copy Data From One File To Another (BEGINNER TO PRO!)
  • Don't Copy / Paste Data In Excel! Use These 5 Alternatives Instead ...
  • Excel VLOOKUP Formula For Beginners
  • Excel Dashboards For Beginners
  • 25 Powerful Excel VBA Techniques For 2025
  • The Excel Mistake That KILLS Small Businesses
  • Excel Office Script For Beginners (AND VBA ADDICTS!) Part 1/3
  • 3 Excel Calamities (FROM THE TIMES!) And How To Avoid Them
  • RIP: MY EXCEL VBA CAREER (2008-2024)
  • AVOID This Excel Formatting Mistake (DO THIS INSTEAD!)
  • INSANELY Simple Excel Formatting Trick That Works EVERY Time
  • THE ONE FORMULA I WISH EXCEL HAD (+How To Build It Yourself!)
  • The 30 Excel Formulae You Must Know In 2024 (1-HOUR MASTERCLASS!)
  • Power Automate For BEGINNERS
  • Learn Macros In 19 Minutes (Microsoft Excel)
  • Learn Excel's BEST Automation Tool In 15 Minutes!
  • Learn The Easy Way To Transfer Data With Excel VBA In Around 5 Minutes! (WITH DOWNLOAD FILES)
  • How To Do What VLOOKUP Can't Do With OFFSET and MATCH
  • How To Categorise Numbers In Excel Using VLOOKUP
  • When You SHOULD Use INDIRECT
  • How To Remove Spaces in Excel (When TRIM Doesn’t Work!)
  • Complete Manual Excel Tasks In Seconds With THIS Excel Formula
  • Learn This Powerful Excel Formula Combination In Just 5 Minutes!
  • How To Model Winning And Losing Streaks In Excel
  • BEYOND THE MACRO RECORDER
  • Why Short Excel Formulae Are Better Than Long Excel Formulae (WITH PRACTICAL DEMO)
  • 17 Excel Beginner Formatting Mistakes (AND HOW TO FIX THEM!)
  • How To Format Your Excel Spreadsheet Quickly And Professionally With 26 Excel Keyboard Shortcuts
  • Excel Conditional Formatting Tutorial (FROM BEGINNER TO PRO!)
  • How Excel Knows If You're Working On Mac Or PC
  • 14 MORE Excel Formatting Tips (Make Excel Beautiful AGAIN)
  • Excel's Most Powerful Data Analysis Formula Explained In 5 Minutes
  • How To Use Conditional (IF) Statements In Excel VBA (Real-World VBA Task S3 P6)
  • Get Started With Position Control In Excel VBA (Real-World VBA Task S3 P5)
  • How To Combine Two Loop Types In Excel VBA (Real-World VBA Task S3 P4)
  • How To Build A Loop Within Loop In Excel VBA (Real-World VBA Task S3 P3)
  • How To Build A Loop In Excel VBA (Real-World VBA Task S3 P2)
  • How To Start An Excel VBA Macro (Real-World VBA Task S3 P1)
  • How To Analyse Goal Distribution In Excel (BEGINNER EXCEL DATA ANALYSIS!)
  • 3 Alternatives To SUBTOTAL To Analyse Football Data In Excel (PLEASE STOP!)
  • Complete Guide To Excel For Football Traders
  • Why I Don't Use Excel Tables
  • Don’t Just Use =AVERAGE In Your Excel Data Analysis! Do This Instead
  • 14 Excel Formatting Tips (Make Excel BEAUTIFUL!)
  • How To Automate VLOOKUP With Excel VBA
  • Can We Get Excel To Play Chess With Excel VBA? (INFINITY PROJECT)
  • How To Analyse Bitcoin ($BTC) Price In Excel
  • 10 Ways My Excel VBA Has Improved In 10 Years (BEGINNER TO PRO!)
  • Make Excel VBA Loops EASY With The Loop Blueprints (MM LITE #5)
  • Excel VBA Arrays For Beginners
  • The 3 Excel Superpowers
  • Even Beginners Can Learn Loops In Excel VBA ... (MM LITE #4)
  • The Only 3 IF Statements You Need In Excel VBA - Excel VBA Beginner Fundamentals (6/6)
  • Beginner Survival Guide To Working With Dates And Times In Excel
  • Create An Excel Combo Chart In 7 Easy Steps (MM LITE #3)
  • My No1 Excel VBA Technique Explained In 10 Minutes
  • The BEST Way To Move Sheets Between Files In Excel (MM LITE #2)
  • Master Excel's 11 Logical Formulae
  • How To Create A Loop Within A Loop In Excel VBA (MM LITE #1)
  • I Tried To Learn 500 Excel Formulae
  • Get Started With Loops In Excel VBA
  • Beginner Introduction To Variables In Excel VBA
  • 10 Popular Excel Formulae: OVERRATED / UNDERRATED?
  • How To Work With Cells With Excel VBA
  • Excel VBA Beginner Fundamentals
  • 10 Excel Formula Building Tips (Windows PC)
  • 7 Useful Excel Formulae You've Never Heard Of
  • What's The Best Excel Chart For Beginners?
  • Excel Data Analysis For Beginners: Learn This Formula FIRST
  • Why I Don't Use Pivot Tables In Excel
  • The ONE Excel Beginner Formula That Does ALL This
  • The 72 Things You Need To Know In Excel In 7 Minutes 2 Seconds
  • Let's Fix 5 Shocking Excel Pie Charts (SAVE A FRIEND!)
  • Should You Learn Excel VBA In 2021? 7 Questions To Answer
  • Excel VBA To Copy Data From One Sheet To Another (BEGINNER TO PRO!)
  • XLOOKUP For Beginners (And Why I'm Sceptical About New Excel Formulae ...)
  • Can’t Do Data Analysis In Excel? Just Do This!
  • Make Your Excel Data Chartable With This EPIC Excel Formula
  • Replace Excel Filtering ... With An Excel FORMULA?
  • The Best Alternative To Excel Filters?
  • Don't Use Excel Filters! Use This Incredible Excel Formula Instead ...
  • How To Validate Userform Inputs With Excel VBA
  • 3 Ways To Insert A Reference No. Using An Excel Userform
  • 3 Excel Data Analysis Techniques You Should Be Using
  • Excel VBA For Beginners: 30 Real World Problems And Solutions
  • How To Make Money From Excel
  • Excel VBA Absolute Beginner Course 30 For 30
  • Excel VBA Position Control Mastery
  • 9 Reasons (NOT) To Do An MBA
  • Suffering From Excel Ennui? Why It's Not (All) Your Fault
  • How To Use Excel VBA Code – Real Example S2
  • How To Get Better At Excel: The Excel Metaskills
  • Excel Dashboards For Beginners
  • 7 Essential Excel VBA Beginner Techniques
  • 17 Things You Must Know About The Excel VBA Editor
  • How to Change Grades to Numbers in Excel
  • How To Match A Number To A Range in Excel
  • How To Use Excel VBA Code – Real Example
  • Excel Indirect Function Tutorial
  • Excel Data Table Tutorial
  • Excel VBA to Move Data Around a File – My Approach
  • Your Weird Skillset is Your Best Asset
  • .Cells For Beginners
  • Your First Pivot Table
  • 19 Excel Beginner Shortcuts for 2019
  • Understand an Excel File in 3 Steps
  • Most Important Skill in Excel VBA
  • VLOOKUP Formula Problems / Fixes
  • Excel VBA to Copy Data to Sheets
  • Excel Frequency Formula: Common Problems / Fixes
  • Excel VBA to Convert Minutes to Decimals
  • What are Excel VBA Variables?
  • Use Excel VBA to Separate Worksheets to Files
  • Working with Excel VBA Message Boxes
  • Excel VBA IF Conditional Statements for Beginners
  • Excel Learning Tips: My Story
  • Excel Database Formulae For Beginners
  • Spreadsheet Skunkworks! Excel VBA Chess Challenge
  • Excel Userforms for Beginners
  • Use Excel VBA to Create Spin Buttons – Really Precisely!
  • Use Excel VBA to Create Buttons For Super Fast Data Input!
  • How to Collate Sports Fixtures Results into a League Table in Excel
  • Excel Custom Navigation: Excel VBA for Beginners
  • Excel Game – Do You Know the Offside Rule?!
  • Rich Picturing: Six Tips for Getting Started
  • Excel VBA for Beginners – Use Excel VBA to Cleanse a Dataset
  • Excel Offset Function – Give It Some Love!
  • Excel Visual Basic (VBA) for Post-Beginners
  • Generate Random Data in Excel
  • Combining VLOOKUP and MATCH
  • Dynamic Dropdown Menus in Excel
  • Excel for Teachers: Create A Student Progress Tracker
  • Excel Visual Basic (VBA) for Beginners
  • Create A League Table in an Excel Spreadsheet
  • What is Excel Spreadsheet Development?
  • Rank Things and Create A League Table in Excel
  • Finding Things in Lists of Data in Excel
  • #ExcelRevolution Manifesto
  • Cool Excel Formatting: Font Size and Colour
  • #ExcelRevolution Introduction
  • Combining MATCH and OFFSET
  • Cool Excel Formulae: COUNTIF
  • Cool Excel Formatting: Dynamic Headers
  • Cool Excel Formulae: IF
  • Cool Excel Formatting: Cell Borders
  • Cool Excel Formulae: VLOOKUP
  • Cool Excel Formulae: MATCH
  • Cool Excel Formulae: OFFSET
  • Cool Excel Formulae: COUNTA
  • Cool Excel Formulae: IFERROR