Automating Italian salary breakdowns in Excel using online calculation data

Giuseppina rinaldi 20 Reputation points
2025-10-07T22:27:21.9466667+00:00

Hi everyone,

I’m setting up an Excel payroll template for Italian employees where I want to automatically show net salary, tax deductions, and contributions once the gross salary is entered.

Right now, I’m using data and reference values from

, since it reflects the latest 2025 IRPEF and INPS updates.

I’m wondering if there’s a way to link Excel with such external data sources — maybe using Power Query or a web connection — so it updates tax rates and formulas automatically without manual input every time.

Has anyone done something similar for payroll or HR dashboards in Excel?

Thanks in advance!

Microsoft 365 and Office | Development | Office JavaScript API
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. TiNo-T 7,690 Reputation points Microsoft External Staff Moderator
    2025-10-08T00:56:57.8866667+00:00

    Dear @Giuseppina rinaldi

    Welcome to Microsoft Q&A Forum! 

    Please understand that our forum is a public platform, and we will modify your question to cover data link in the description. Please remember to hide these personal or organization information next time you post error or some information to protect personal data. 

    Thank you for your inquiry regarding automating payroll calculations in Excel for Italian employees using external data sources such as IRPEF and INPS rates.  It is technically feasible to link Excel to external data sources using Power Query, ODC files, or web connectors, allowing automatic updates of tax rates and contributions. Below are official Microsoft resources that explain how to do this, you can try to see if they can help you: 

    1.You can learn how to manage data connections in Excel using Power Query and connection files. It helps to create, edit, and manage connections to External Data. Please see this link for more details: Create, edit, and manage connections to external data - Microsoft Support 

    2.These links may help you to know how to connect to (import) external data with step-by-step instructions for importing and refreshing external data in Excel. Kindly see here: 

    3.You also may import data from data sources (Power Query), here is comprehensive guide on importing data from web, databases, and APIs using Power Query: Import data from data sources (Power Query) - Microsoft Support 

    Besides that, I found this link that may be related to your case and it may help you to have a better practice for this feature, you can consult here: Integrating External APIs in Excel: Fetching Live Data with Power Query - ExcelDemy 

    Note: Please note that our support is limited to providing guidance based on official Microsoft documentation. Any third-party resources or references shared are intended solely for informational or consultative purposes. Microsoft does not guarantee the accuracy, reliability, or continued availability of third-party content, and we recommend exercising discretion when referring to such materials. 

    Besides that, to help you get started with designing your payroll and HR dashboards, here are some free and customizable Excel templates that I found, you can consult them and please understand that as a Microsoft Q&A moderator, my role is to guide discussions and connect users with helpful resources. While I don’t have the right to access to individual account or your environment in order to help you further. However, I still try my best to support you using the resources available. So, please take a look in here: 

    For HR dashboard but it uses Power BI in Excel, you may consult for the structure: 

    I hope this information can help you. Wish you a pleasant day! 


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment". 

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread. 


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.