Power BI freelancer: how to hire, how they charge and what to require at delivery
Power BI freelancer: how they charge, how to check a portfolio, what to put in the contract, what to require at delivery and when you need a team.

In short
- A Power BI freelancer works well for small, well-defined scopes, with data that is already organized and someone in the company ready to take over the report afterwards.
- Freelancers usually charge by the hour, by fixed-price project or by monthly package; compare what each proposal includes, because Power BI licenses are not part of that price.
- In the contract, secure a written scope, work inside the company's environment, ownership of the files, confidentiality, acceptance criteria and support after delivery.
- Before the final payment, require the report published in the company's workspace, scheduled refresh running, numbers reconciled, a metrics dictionary and a knowledge transfer session.
Hiring a Power BI freelancer is often the fastest way to get a report off the ground. An experienced professional can quickly connect a spreadsheet or a database, build the model and deliver a dashboard that management starts using the next day. The problem usually shows up later: the file stays on the freelancer's computer, the refresh stops running and nobody inside the company knows how to change the formulas.
The short answer: a freelancer works well for small, well-defined scopes, with data that is already organized and someone in the company who will take over the dashboard afterwards. For it to work, three things must be agreed before the first day of work: how they charge, what goes into the contract and what you will require at delivery.
In this guide you will see how Power BI freelancers usually charge, how to really evaluate a portfolio, what to put in the contract, a delivery checklist and the signs that the project already needs a team. If you are still deciding between a consultancy and a freelancer, the guide on how to choose a Power BI consultancy compares both options.
When is a Power BI freelancer the right choice?
A freelancer does well when the work fits in one person's head and does not depend on changing several systems at the same time. Some typical scenarios:
- A one-off report, such as a sales by region or accounts payable dashboard, with data that already sits in a well-kept spreadsheet or a database.
- Changes to an existing model: new measures, one more page, fixing a calculation or improving performance.
- A proof of concept to show management what Power BI can do before investing in a larger project.
- Temporary support for an internal team that already knows the tool but is short on time that month.
In these cases, a good professional delivers quickly and at a lower cost. The point to watch is always the same: what happens to the dashboard when the contract ends.
How does a Power BI freelancer usually charge?
There is no official price list, and rates vary widely with experience, region and the complexity of the work. More useful than a number is understanding the billing models, because each one puts the risk in a different place:
- Hourly: you pay for the time worked. It is flexible for changes and maintenance, but you need to track the hours and agree on a cap.
- Per project, at a fixed price: one price for a defined scope. It gives predictability, as long as the scope is written in detail; anything left out becomes an extra charge.
- Monthly package: a set number of hours per month for support and small improvements. It is useful when the dashboard already exists and needs ongoing care.
When comparing proposals, check what each one includes. One may charge only for the screens; another includes data preparation, scheduled refresh setup, documentation and training. Also remember that Power BI licenses are not part of the freelancer's price: they belong to your company and follow Microsoft's price list. The article on business intelligence cost shows how to build the full budget, with project, licenses and support.
How do you evaluate a Power BI freelancer's portfolio?
Screenshots of good-looking dashboards say little. They are almost always built with sample data and do not show the hard part: where the data comes from and the calculation rules. To really evaluate, schedule a 30 to 40 minute call and ask the professional to walk you through a previous project.
What to ask on the call
- Where did the data come from and how was it prepared before reaching Power BI?
- How was the model organized? Ask them to explain the fact and dimension tables, which hold the events (sales, calls, payments) and the descriptions (customer, product, date).
- How did you check that the numbers matched the source system?
- How was the scheduled refresh set up and what happened when it failed?
- Who was responsible for the dashboard after delivery?
A small paid test
For larger projects, it is worth hiring a small deliverable before the full scope: one page with one metric, using your data. In a few days you find out how the professional communicates, whether they ask good questions about the business and whether they deliver what was agreed. Paying for this test is fair and avoids asking for free work.
What should go into the contract with a Power BI freelancer?
The contract is what protects the company when the professional becomes unavailable. It does not need to be long, but some points cannot be missing. This list is a starting point and does not replace a review by your legal team:
- Written scope: which dashboards, which metrics, which data sources and what is out of scope.
- Company environment: the work is built and published in your organization's workspaces, with corporate accounts, never in the freelancer's personal account.
- Ownership: the Power BI files, queries, code and documentation belong to the company at the end of each stage.
- Access and credentials: data source passwords stay with the company; the freelancer gets their own access, which is removed at the end.
- Confidentiality: a non-disclosure agreement, because the professional will see customer, sales and finance data.
- Acceptance criteria: how the delivery will be checked, for example, numbers equal to the ERP report for a closed month.
- Support after delivery: how long fixes are included and how anything after that will be charged.
What should you require when a Power BI project is delivered?
Delivery is the moment to make sure the company can carry on without the freelancer. Use this checklist before approving the final payment:
- The report is published in the company's workspace and opens with the login of the people who will use it.
- The scheduled refresh is set, has run successfully for several days in a row and someone in the company receives the failure alerts.
- If there are sources inside the company network, the gateway, the connector that takes that data to the cloud service, is installed on a company server and not on the professional's laptop.
- The numbers were reconciled with the source system for at least one closed period.
- There is a metrics dictionary: the name of each measure, the calculation rule in plain language and the data source.
- The main DAX measures, Power BI's calculation formulas, are commented.
- If there is control over who sees what, the security rules were tested with real users.
- There was a recorded knowledge transfer session with the person who will maintain the dashboard.
If any item is still open, put it in writing with a date to resolve it. An open item without a deadline tends to become a dependency.
When does the project need a team instead of one person?
Some signs show that the scope has outgrown a freelancer:
- The data comes from several systems, such as ERP, CRM and the customer service platform, and has to be combined and reconciled.
- The volume calls for an intermediate layer, such as a data warehouse, or refreshes several times a day.
- The dashboard will be used by many departments or by external customers, with access rules per user.
- Besides BI, the project involves automation, systems integration or a custom application.
- The dashboard has become critical: if it stops on Monday morning, operations feel it.
In these cases, the risk is not the professional's skill but the dependence on a single person. Vacations, another client or a career change can leave the dashboard without an owner. This is the time to consider a Power BI consultancy, where a team provides continuity, splits the specialties, such as data, modeling and design, and documents by default. When the visual need is very specific, it is also worth comparing Power BI with a web dashboard in HTML and CSS.
How Wolkee helps
At Wolkee, the same senior team builds dashboards in Power BI, Tableau and web, along with the data engineering, integrations and automations. That means 9 years in the market, more than 500 deliveries and projects in 8 countries, in areas such as solar energy, contact centers, sales and finance. You can see how the dashboards work in our interactive examples gallery.
If you are deciding between a freelancer and a team, or already have a dashboard built by someone else and want to know what can be reused, start with a free 30-minute assessment. We reply within 1 business day and, when it makes sense, we present a working prototype before the contract.
Frequently asked questions
Where can I find a Power BI freelancer?
The most common paths are freelance platforms, LinkedIn, Power BI user communities and referrals from other companies. More important than the channel is the evaluation: ask the professional to explain a previous project, run a small paid test with your data and confirm they agree to work inside your company's environment.
Can the freelancer publish the report in their own account?
It is not recommended. If the report is published in the freelancer's account, it stays outside your company's control and may disappear when the contract ends. Ideally, the company has its own licenses and workspaces, and the professional gets a corporate user with access only to what they need, removed at the end of the work.
Does a Power BI freelancer need to sign a non-disclosure agreement?
Yes, it is good practice. To build the dashboard, the professional will access sales, customer, finance or HR data, often with personal information protected by data protection laws such as Brazil's LGPD. A non-disclosure agreement defines what can be done with that data, for how long and how it must be deleted at the end. Ask your legal team for a template suited to your case.
What should I do if the freelancer disappears mid-project?
If the files and the workspace are in the company's environment, the damage is smaller: another professional can pick up where they left off. Start by listing what exists, such as reports, models, sources, gateway and schedules, recover the credentials and document the current state. If nothing is with the company, you will have to rebuild. That is why the contract should require partial deliveries in your environment.



