As of April 22, 2025, the average annual salary for a VBA Developer in the United Kingdom is £48,728, with an hourly rate of £23, according to Salary.com Global Salary IQ data. The average salary ranges from £40,618 to £56,511, influenced by factors like location, education, experience, and more.

Global Market Data
25TH   £40,618
50TH(Median)   £48,728
75TH   £56,511
VBA Developer Salaries by Percentile
Percentile Salary Location Last Updated
25th Percentile VBA Developer Salary £40,618 United Kingdom April 22, 2025
50th Percentile VBA Developer Salary £48,728 United Kingdom April 22, 2025
75th Percentile VBA Developer Salary £56,511 United Kingdom April 22, 2025

Unlock Intelligence on Your Competitors' Salaries Across 35 Countries

Real-time global intelligence that empowers you to make competitive pay decisions and align offers with global trends.

SalaryIQTM

How Much Does a VBA Developer Make by Hour, Week, Month, and Year?

Last Updated on April 22, 2025

Salary.com provides you with accurate and diversified VBA Developer salary data based on specialized databases to help you get a fairer salary. The average annual pay for a VBA Developer is about £48,728 a year, this translates to an approximate hourly rate of £23, a monthly salary of about £4,061, and a weekly pay of around £937. Click the switch button below to see more details about VBA Developer hourly pay, weekly pay, monthly pay, and so on.

How Much Do VBA Developers Earn at Different Levels in 2025?

A VBA Developer's salary varies significantly based on experience level. Entry typically earn £45,096 - £49,541, while Intermediate make £46,065 - £50,470, Senior earn £47,880 - £52,213, Specialist earn £48,122 - £52,561, Expert can reach £48,485 - £52,793 or more, depending on the company and location.

Levels Salary
Entry Level VBA Developer £48,122
Intermediate Level VBA Developer £48,960
Senior Level VBA Developer £50,702
Specialist Level VBA Developer £51,051
Expert Level VBA Developer £51,283
£48,122 0 yr
£48,960 < 2 yrs
£50,702 2-4 yrs
£51,051 5-8 yrs
£51,283 > 8 yrs
Entry Level 1%
Intermediate Level 0%
Senior Level 4%
Specialist Level 5%
Expert Level 5%
View as Table
View as Graph
Last Updated on April 22, 2025

Skills to Boost a VBA Developer Salary

Mastering key skills can significantly increase your earning potential as a VBA Developer. According to Salary.com's Real-time Job Posting Data, expertise in Analysis can lead to a 2% salary raise, while strong Web Applications skills boost pay by a 4%. Even Software Development can result in a 3% salary increase.

Skill Library evaluates talent skills across five levels, supported by 5-10 behavior indicators, delivering precise insights for data-driven hiring decisions.
Analysis
Analysis is the process of considering something carefully or using statistical methods in order to understand it or explain it.
Web Applications
A web application is application software that runs in a web browser, unlike software programs that run locally and natively on the operating system of the device. They are delivered on the World Wide Web to users with an active network connection.
Software Development
Software development is the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components. Software development is a process of writing and maintaining the source code, but in a broader sense, it includes all that is involved between the conception of the desired software through to the final manifestation of the software, sometimes in a planned and structured process. Therefore, software development may include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities that result in software products. Software can be developed for a variety of purposes, the three most common being to meet specific needs of a specific client/business (the case with custom software), to meet a perceived need of some set of potential users (the case with commercial and open source software), or for personal use (e.g. a scientist may write software to automate a mundane task). Embedded software development, that is, the development of embedded software, such as used for controlling consumer products, requires the development process to be integrated with the development of the controlled physical product. System software underlies applications and the programming process itself, and is often developed separately.
More Skills...
Based on recent job listings, in-demand skills in the VBA Developer field include Analysis (2%), Web Applications (4%), Software Development (3%), and Java (2%). These skills reflect current market needs.
Skills Salary Demand
Skill & Salary Demand
Analysis £49,702
Analysis
£49,702
2%
Web Applications £50,677
Web Applications
£50,677
4%
Software Development £50,189
Software Development
£50,189
3%
Java £49,702
Java
£49,702
2%
Analysis
6.83%
Web Applications
1.02%
Software Development
3.80%
Java
7.28%

What are the Highest Paying Cities in the United Kingdom for VBA Developer?

The top 3 highest-paying cities in the United Kingdom for VBA Developer are London, Brighton and Hove, and Manchester. In London, the average salary is £52,626 per year, while Brighton and Hove offers £49,090, and Manchester pays around £46,708 annually.

Which Job Pays More: Java Developer or VBA Developer?

As of April 22, 2025 , a Java Developer makes less than a VBA Developer. A Java Developer earns an average annual salary of £44,247. And a VBA Developer earns an average annual salary of £48,728.

Job Title Salary Range in GBP
Java Developer
£38,827
£49,681
Product Developer
£27,749
£36,736
SharePoint Developer
£28,053
£37,735
Oracle Developer
£38,647
£48,664
Database Developer
£39,372
£49,543

Are you an HR manager or compensation specialist?

Salary.com's CompAnalyst platform offers:

  • Detailed skills and competency reports for specific positions
  • Job and employee pricing reports
  • Compensation data tools, salary structures, surveys and benchmarks.
Learn about CompAnalyst

Frequently Asked Questions about VBA Developer Salaries

1. How much do VBA developers make?

Vba Programmer SalaryAnnual SalaryHourly WageTop Earners$95,000$4575th Percentile$94,000$45Average$92,320$4425th Percentile$90,500$44

2. What is the salary of VBA developer in Excel?

The average vba developer salary in India is ₹ 750,000 per year or ₹ 300 per hour.

3. What is the salary of Access VBA developer?

How much does an Access Vba Developer make? As of Mar 6, 2025, the average hourly pay for an Access Vba Developer in the United States is $48.31 an hour.

4. How much does a developer make in UK?

The estimated total pay for a Software Developer is £43,855 per year, with an average salary of £40,833 per year. This number represents the median, which is the midpoint of the ranges from our proprietary Total Pay Estimate model and based on salaries collected from our users.

5. Is VBA still in demand?

Do people still use Excel VBA? Yes, people still use Excel VBA to run their business operations even in 2024. VBA is a powerful tool that allows its users to work efficiently by helping them create custom functions using scripts or codes in Excel.20 Mar 2024

6. Is VBA faster than Python?

The solution is to transform VBA to Python. Why Python Over VBA? The leap from VBA to Python is driven by a compelling set of advantages: Speed: Python's processing time dramatically outpaces VBA.1 Mar 2024