How to Build a SaaS Video Production Budget: Where to Save, Where You Can't, and the Mistakes That Cost Us Thousands
I have wasted more money on video than on any other line item in my career.
Not because the videos were bad. Most of them were good. I wasted money because I budgeted for the wrong things. I budgeted for production and forgot about maintenance. I budgeted for the video and forgot about the landing page. I budgeted for the shoot and forgot about the three months of my own time that the project would consume.
The worst part is that I didn't see it happening. Every budget looked reasonable on the spreadsheet. Every invoice was within the scope I'd approved. It was only when I added up the totals at the end of the year that I realized we had spent roughly twice what I thought we'd spent, and that a meaningful share of that money had gone to things I never planned for.
This is the article about that. Not the quotes. Not the price tiers. The budget. The thing you build before you talk to anyone, the thing that determines whether the project is a good investment or a slow leak.
We built our last three videos with LeoStudio, whose approach to clarity you can explore at leostudiohq.com. And here's what I'll credit them for—they were the ones who taught me that a video budget is not a production budget. It's a lifecycle budget. Production is one line item. There are six others. Miss any of them and the number on the invoice is a lie.
Why Most SaaS Video Budgets Are Wrong From the Start
Before the line items, the framing. Because the framing is the reason most budgets fail.
Most SaaS teams build a video budget the same way. They get a quote from a production partner. They add a little buffer. They get approval. They spend the money. And then, three months later, they discover that the quote covered production and nothing else. The landing page wasn't included. The revisions weren't included. The translation wasn't included. The refresh when the UI changed wasn't included. And the internal time—the twenty, thirty, forty hours of coordination—was never budgeted at all, because it never appears on an invoice.
That's the trap. A production quote is not a budget. It's one line item in a budget that has six or seven other lines, most of which are invisible until they arrive.
The reframe I now use is simple. A video budget has three layers. The production layer—what you pay the studio. The infrastructure layer—the landing page, the hosting, the email embedding, the analytics. And the lifecycle layer—the maintenance, the refresh, the localizations, the variants. Most teams budget for the first layer and get surprised by the other two.
This is the first thing LeoStudio pushed us to think about differently. Their entire process, which you can see reflected throughout leostudiohq.com, starts with the outcome and works backwards. That means the budget conversation starts with the metric and works backwards to the line items. Not the other way around. That single shift is the reason our fourth video came in under budget instead of over.
The Anatomy of a SaaS Video Budget
Here's the full picture. Every line item we now include before we approve a project. The percentages are drawn from our actual budgets across three projects.
Line 1: Diagnosis and Strategy — 10 to 15%
What it covers: The discovery work. Session recording review, churned user interviews, brief writing, metric definition.
Why it exists: This is the cheapest work in the entire project and the highest leverage. Three days of diagnosis can save two weeks of production. We learned this the hard way when we skipped it and threw away three scripts.
What it costs: $500 to $1,500 depending on the depth. Some studios include it. Some charge separately. Either way, it should be its own line item, so it doesn't get skipped when the budget gets tight.
Where we wasted money: Our first project didn't budget for diagnosis at all. We went straight to scripting because we "already knew the video." We didn't. We wrote three scripts, approved none, and restarted the entire project. The diagnosis we eventually did cost us four days and would have saved us two weeks if we'd done it first.
Line 2: Scripting — 8 to 12%
What it covers: The script, the rewrites, the read-aloud pass, and the feedback rounds.
Why it exists: A bad script cannot be saved by good production. It's the single most important creative decision in the whole project. We cut our script from 800 words to 380 and the video's performance doubled.
What it costs: $400 to $1,200, depending on the number of rounds.
Where we wasted money: We budgeted for one script and paid for five. Every stakeholder who saw the draft wanted to add something. By round four, the video had grown from one action to six. We cut everything back at round five. The five rounds cost us nine days and roughly double the scripting line item.
Line 3: Storyboard and Visual Direction — 8 to 12%
What it covers: Shot planning, timing, on-screen text, mobile-readability checks, demo environment preparation.
Why it exists: The storyboard is where you discover that your product doesn't look good on screen. Better to discover it here than in production.
What it costs: $500 to $1,200.
Where we wasted money: We didn't budget for a demo environment. Our product had a cluttered empty state and a data screen full of test records from the dev environment. We had to pause the project for four days while the product team built a clean demo account. That was $2,000 of unplanned work plus four lost days.
Line 4: Production — 30 to 40%
What it covers: Screen recording, motion design, animation, voiceover, music licensing, editing, the first cut.
Why it exists: This is the visible work. It's the biggest line item, and it's the one most teams think of as "the budget."
What it costs: $2,000 to $6,000 for a 90-second SaaS onboarding video, depending on the studio and the animation complexity.
Where we wasted money: Two places. First, we waited eleven days for our preferred voice actor because we hadn't approved three voices in advance. The waiting cost us a production slot and pushed the launch by a week. Second, we asked for over-animated transitions in the first cut and then removed them, which meant re-rendering the whole video. Three days lost.
Line 5: Revisions — 10 to 15%
What it covers: Two rounds of changes. One for structure, one for detail.
Why it exists: Something will be wrong. It always is. Budget for two rounds.
What it costs: $700 to $2,000, depending on the scope of the changes.
Where we wasted money: The unlocked review committee. Every time a new stakeholder saw the video, we got a new round. Seven rounds. Seventeen days. We now lock the reviewer list at three people before kickoff and never add anyone.
Line 6: Infrastructure — 10 to 15%
What it covers: The landing page, the hosting, the email embedding, the in-app trigger, the analytics events, the mobile export.
Why it exists: The video doesn't exist in a vacuum. It lives in a landing page, an email, and a product. All of that has to be built.
What it costs: $700 to $2,500, depending on how much you build yourself and how much you outsource.
Where we wasted money: We treated delivery as a technical formality. It wasn't. It was a full week of work that we hadn't scheduled. We delivered the video on a Friday and launched it the following Wednesday. Those five days were spent building everything else.
Line 7: Lifecycle and Maintenance — 10 to 15%
What it covers: The refresh budget. The localization budget. The variants. The quarterly review.
Why it exists: Your product changes. Your video decays. A video that's never refreshed is a video that's slowly dying.
What it costs: 10 to 15% of the original production cost per year.
Where we wasted money: We never budgeted for this at all. Our first video showed a UI that no longer existed within four months. We didn't notice for weeks. By the time we did, we had to pay for a full re-record instead of a partial refresh. That single oversight cost us more than the maintenance line would have cost over three years.
Three Real Budgets: What Different Price Points Actually Buy
Let me show you what the budget looks like at three different levels. These are based on our actual projects.
The Lean Budget: $2,500 to $4,000
This is the budget for a single video, a simple product, and a self-managed delivery.
Diagnosis and strategy: $300. Scripting: $500. Storyboard: $400. Production: $1,200. Revisions: $300. Infrastructure: $300. Lifecycle: $200 reserved.
What it buys: A 60 to 90-second screen-recorded walkthrough with human voiceover, two revision rounds, and a landing page you build yourself. No custom animation. No localization. One format.
When it's right: Pre-product-market-fit, or a video for a lower-stakes placement like a help center article.
Where it fails: When you need it to carry a high-traffic onboarding moment. A $2,500 video can work, but it can't be refreshed cheaply, and it can't scale to multiple roles or languages.
The Standard Budget: $6,000 to $9,000
This is the budget for one well-produced video, a mid-complexity product, and a fully managed delivery.
Diagnosis and strategy: $900. Scripting: $900. Storyboard: $900. Production: $3,000. Revisions: $1,000. Infrastructure: $1,200. Lifecycle: $800 reserved.
What it buys: A 90-second video with human voiceover, custom motion graphics, two revision rounds, a landing page with autoplay muted, an email embed, an in-app trigger, and analytics events. This is the budget range we used for the onboarding video that cut time-to-value from 14 days to 4.
When it's right: Most SaaS companies, most of the time. This is the sweet spot.
Where it fails: When you need localization into more than two languages, or when the product is genuinely complex and needs the layered video system.
The Premium Budget: $15,000 to $25,000
This is the budget for a multi-video system, a complex product, or a multi-language rollout.
Diagnosis and strategy: $2,000. Scripting: $2,400. Storyboard: $2,200. Production: $8,000. Revisions: $2,500. Infrastructure: $3,000. Lifecycle: $2,000 reserved.
What it buys: Three to five videos, each targeting a different moment or role. Full motion graphics. Two language versions. A comprehensive analytics stack. A year of maintenance.
When it's right: Complex B2B products with multiple roles, or companies rolling out to multiple markets.
Where it fails: When the product is too complex for video to fix. We learned this the hard way. A premium budget spent on a video for a product that requires a week of setup is a premium budget wasted.
Where You Can Save Money (And the Numbers)
You can cut budget in some places without hurting the video. Here's what we've learned.
Video length. Shorter videos are cheaper across every line item. A 60-second video costs roughly 20% less than a 90-second video and often performs better. Our most effective onboarding video was 90 seconds. Our least effective was 2 minutes 40 seconds. Cut the length before you cut anything else.
Animation complexity. Screen recording is cheaper than custom animation and more authentic for onboarding. Every second of custom animation costs roughly $100 to $300. Every second of screen recording costs a fraction of that. For SaaS onboarding, screen recording almost always wins on both cost and performance.
Number of features shown. This is the biggest lever in the entire budget. If you show one action instead of six, you cut the animation cost by half and improve the video's performance. Our video that showed one action cost $3,000 in production. Our video that tried to show six cost $5,200 and performed worse.
Voiceover source. Human voiceover costs $300 to $600 for a 90-second video. AI voiceover costs $50 to $150. For onboarding, where warmth matters, human often wins. For internal or low-stakes content, AI is fine. We used human for the main video and AI for the localization variants.
Stock assets. Licensed music and stock footage are cheap. Don't commission custom music for an onboarding video. It's not worth it.
Where You Absolutely Cannot Save
These are the places where cutting a dollar costs you ten.
Scriptwriting. A bad script cannot be saved by good animation. Cut the scriptwriter to save $600 and you'll spend $2,000 re-editing a video that doesn't land.
Pre-production. Storyboarding, shot planning, and demo environment preparation are 20 to 30% of the budget and the worst place to save. Skipping pre-production is how you end up paying for three rounds of revisions you didn't budget for.
Mobile optimization. If you export only a desktop version and 34% of your users sign up on mobile, you've made a video that a third of your audience can't read. Mobile exports are cheap. Do them.
Usage rights. Ask what you own before you sign. Source files, perpetual web usage, and paid media rights are often billed separately. A cheap video with restrictive licensing becomes expensive the moment you want to run it as an ad.
Maintenance. The lifecycle budget is not optional. It's the difference between a video that works for a year and a video that works for a quarter.
The Hidden Line Items That Blow Up Budgets
Every quote looks clean until you ask what's not included. Here's what we learned to ask about after getting burned.
Re-edits when the UI changes. Your product ships updates every sprint. Your video shows the old interface. Who pays for the refresh? Budget for it upfront or negotiate a refresh rate into your contract.
Translation and localization. If you sell into multiple markets, you need multiple versions. Captions, subtitles, and voiceover in each language add up fast. Our five-language localization cost $3,800 on top of the original production.
Hosting and embedding. Where does the video live? Your site? Your app? A third-party platform? Some platforms charge based on views or bandwidth. Budget for the hosting separately from the production.
Internal coordination time. Someone on your team has to manage the project, review the script, approve the storyboard, and give feedback. That's real time and real money, even if it doesn't show up on the invoice. Our marketing lead spent about forty hours coordinating our first video. That's a week of their salary, invisible in the budget.
The demo environment. If your product doesn't have a clean demo account, someone has to build one. That's engineering time. It's not in the production quote. It's a real cost.
The analytics setup. If you want to prove the video worked, you need event tracking. That's engineering time or a tool subscription. It's not in the production quote either.
The Four Budget Mistakes That Cost Us the Most
I want to be specific about the money we wasted, because the specific failures are more useful than general advice.
Mistake 1: We budgeted for production and forgot everything else. Our first project was quoted at $4,500. We ended up spending roughly $9,000 when you add the landing page, the email build, the demo environment, and my time. The quote covered half the project. We hadn't asked what wasn't included because we didn't know what to ask.
Mistake 2: We added stakeholders late and paid for the revisions. Seven revision rounds. Seventeen days. Roughly $3,000 in revision fees that we hadn't budgeted for because we assumed two rounds would be enough. The fix is simple: lock the review committee at three people before kickoff. We saved $2,000 on our next project just by doing this.
Mistake 3: We didn't budget for maintenance, then paid for a full re-record. Our first video showed a UI that no longer existed within four months. We hadn't set aside a refresh budget. When the UI changed, we had to pay full price for a re-record instead of a partial refresh. A 15% annual maintenance budget would have cost us $675. The re-record cost us $4,000.
Mistake 4: We spent premium budget on a product video that couldn't work. We spent $18,000 on a multi-video system for a product that required a week of setup before the user could get value. The videos were beautiful. They didn't move the metric, because the metric depended on a product change, not an onboarding change. That $18,000 should have gone to product simplification. We learned this the hard way, and it's the most expensive lesson on this list.
This is the point where LeoStudio gave us the most valuable pushback we've ever received. When we brought them the complex product project, they told us the video wasn't the answer. They said, "Fix the product first. Then we'll build the video." They turned down a production fee to tell us the truth. That's the mark of a partner who understands the budget is a business decision, not a production decision. You can see that discipline throughout leostudiohq.com—the refusal to sell video as a fix for problems video can't solve.
The Framework: How We Build a Video Budget Now
Here's the process we use before we approve any video project.
Step one: Name the metric. What number is this video supposed to move? Time-to-value, activation, churn, conversion? If you can't name the metric, you can't build the budget, because the budget is justified by the metric.
Step two: Estimate the value of the metric moving. If activation rises by five points, what's that worth in revenue? If you can't estimate the value, the budget has no anchor.
Step three: Set the total budget as a percentage of the metric value. We aim for the video budget to be 5 to 15% of the first-year revenue impact of the metric improvement. If the metric improvement is worth $100,000, the video budget should be $5,000 to $15,000.
Step four: Allocate across the seven line items. Use the percentages above as a starting point. Adjust based on your product and your timeline.
Step five: Add a 20% buffer. Something always costs more than you think. The demo environment, the localization, the revisions, the refresh. Add 20% and don't spend it unless you have to.
Step six: Set the maintenance cadence. Quarterly review. Annual refresh budget. The video is not a one-time cost. It's an asset with a maintenance schedule.
Step seven: Track the actuals. After the project, add up every cost, including your own time. Compare the actual to the budget. The gap between them is the most useful data you'll ever collect.
That framework came out of four projects, three blown budgets, and one that came in under. It's the version of the budget process I wish I'd had on day one.
The Final Word
A SaaS video budget is not a production budget. It's a lifecycle budget. Production is one line item out of seven. The other six—diagnosis, scripting, storyboarding, revisions, infrastructure, and maintenance—are where the money actually goes and where the money actually gets wasted.
You can save on length, animation complexity, feature count, and voiceover source. You cannot save on scripting, pre-production, mobile optimization, usage rights, or maintenance. Cut any of those and you'll spend more than you saved.
The biggest lesson we learned is that the budget is a business decision, not a creative one. The budget is justified by the metric. If the metric doesn't move, the budget was wasted, no matter how beautiful the video. If the metric moves, the budget was an investment, even if the invoice felt high.
We build our videos with LeoStudio, a team that understood from the first call that the budget conversation starts with the metric and works backwards. If you want to see how they think about budgets, outcomes, and the metrics that justify the spend, spend time on leostudiohq.com. Read their case studies. Look at the questions they ask before they quote a number.
Tell them the SEO guy sent you. Tell them you already know the production quote is only one line item. Tell them you already added the 20% buffer. They'll know exactly what you mean.