

Get practical steps for using the milestone method of revenue recognition to track project progress, improve cash flow, and keep your financials audit-ready.

Your project managers see progress every day. But your accounting team can't show it on the books until the final invoice is sent. This disconnect makes forecasting a guessing game and hides the true financial health of your company. The milestone method of revenue recognition bridges this gap by directly linking your financial reporting to your project execution. When revenue is tied to tangible achievements—like completing a software feature or finishing a construction phase—everyone is aligned. This approach creates a single source of truth, improving communication and providing a clearer picture of your company’s performance.
If your business handles long-term projects, you know that waiting until the very end to recognize revenue doesn't paint an accurate picture of your financial health. That’s where the milestone method comes in. Think of it as a way to record revenue in stages as you complete significant parts of a project. Instead of recognizing all the income when a project is 100% finished, you recognize it in pieces as you hit specific, important checkpoints, or "milestones."
This approach is a specific application under the broader ASC 606 revenue recognition standard, which requires companies to recognize revenue when they transfer control of goods or services to a customer. For complex, multi-stage projects, milestones are the perfect way to represent that transfer of value over time. It gives you a more realistic view of your company's performance throughout the project lifecycle, rather than showing long periods of no income followed by a huge lump sum. This makes financial reporting more consistent and helps stakeholders understand your progress.
The process starts with your team sitting down to map out the project and define what constitutes a real milestone. These aren't just items on a to-do list; they need to be substantive achievements that represent a significant step toward completion. For example, in a software development project, a milestone could be delivering a specific feature or completing a beta version. Once a milestone is officially met and approved by the client, you can recognize the portion of the project's total revenue that's tied to that specific achievement. This requires clear communication and solid project management to track progress accurately.
You can’t just label any task a "milestone" and call it a day. For a milestone to be valid for revenue recognition, it has to represent a genuine, substantive achievement. This means it must be more than just a procedural step; it needs to signify a real transfer of value to your customer. Think of it as a checkpoint where you can confidently say, "We've delivered a significant piece of what we promised." To meet compliance standards like ASC 606, each milestone must be clearly defined, with objective criteria for completion that both you and your client agree on. This isn't just good practice—it's essential for creating a defensible and auditable revenue recognition process that accurately reflects your project's progress.
One of the key tests for a valid milestone is the concept of "substantial uncertainty." This means that at the beginning of the contract, there had to be real doubt about whether the milestone could be achieved. It can't be a guaranteed outcome or a simple administrative task. Instead, it should be an event that requires skill, effort, and overcoming challenges to complete. According to accounting guidance, a milestone must be an event that was "substantively uncertain" to happen when the contract was first signed. This uncertainty is what gives the achievement its value and justifies recognizing revenue upon its completion. It proves that you’ve accomplished something significant, not just checked a box.
The official rules for the milestone method were clarified by the Financial Accounting Standards Board (FASB) in Accounting Standards Update (ASU) 2010-17. This update provided specific guidance for recognizing revenue using milestones, particularly for research and development arrangements, but its principles are applied more broadly today. The guidance helps ensure that the milestone method isn't used arbitrarily. It reinforces the idea that a milestone must be a substantive event and that the payment tied to it is reasonable relative to the value delivered. While you don't need to be an expert on the document itself, understanding its principles helps ensure your milestone framework is compliant and built on a solid foundation.
Let's imagine you run a creative agency hired to build a complete brand identity and website for a new startup for a total of $50,000. Instead of waiting until the final website launch to recognize the entire $50,000, you can use the milestone method. You and your client agree on four key milestones: 1) Finalizing the brand strategy and logo design, 2) Delivering the complete brand style guide, 3) Completing the website design and development, and 4) Launching the website and providing final assets. Each of these represents a distinct phase where you transfer significant value to the client. As you complete each one, you can recognize a portion of the total revenue.
When your team finalizes the logo and the client signs off, you’ve hit your first milestone. You can now recognize the revenue allocated to that achievement—say, $10,000. When the style guide is delivered and approved, you recognize the next portion. This approach provides a much clearer financial picture. Your books now reflect the work you're actually completing in real-time, rather than showing zero income for months followed by a sudden spike. This makes cash flow management more predictable and gives your stakeholders a true sense of your company's ongoing performance and health.
Once you've defined your milestones, the next step is to assign a portion of the total contract value to each one. This allocation shouldn't be arbitrary; it should reflect the value and effort associated with that specific achievement. You’ll set up a plan that outlines how much of the fixed fee will be recognized when each milestone is finished. For our agency example, you might allocate $10,000 to the brand strategy, $5,000 to the style guide, $25,000 to the website build, and the final $10,000 to the launch. The revenue is only recorded on your books after a milestone is officially marked as done and approved, creating a clear and logical link between your team's work and your company's financials.
Projects often come with financial complexities beyond a simple fixed fee. Your contract might include performance bonuses for early completion, penalties for delays, or volume discounts. These variables must be factored into your revenue recognition model. When using the milestone method, the amount of revenue you recognize depends on achieving the specific milestones while also accounting for these variables. This reflects your company's past performance and the actual value delivered at each stage. Manually tracking these adjustments across multiple projects is prone to error, which is where an automated system becomes invaluable. Solutions like HubiFi can handle complex revenue allocations automatically, ensuring your financial data is always accurate and compliant, no matter how complicated the contract gets.
You’ll often see the milestone method used in industries where projects are long, complex, and have very distinct phases. Think about construction, where finishing the foundation is a clear and massive step forward. Aerospace, defense contracting, and pharmaceutical research are other common examples. It’s also popular in software development and other professional services where projects are broken into deliverables. These industries use this method because it’s often difficult to measure progress on a day-to-day basis, but easy to identify when a major phase of work is complete.
The key difference between the milestone method and others, like the percentage-of-completion method, is all about timing. With the milestone method, you recognize revenue in chunks when you hit those big project markers. In contrast, the percentage-of-completion method recognizes revenue more gradually, based on the costs incurred or hours worked as a percentage of the total project estimate. The milestone method is generally simpler to apply when a project has clear, separable phases, while percentage-of-completion is better for projects where progress is more continuous and uniform.
While the milestone method recognizes revenue in distinct blocks, the percentage-of-completion method offers a smoother, more continuous approach. Instead of waiting for a major achievement, this method recognizes revenue based on the progress made during a period, often measured by costs incurred or labor hours spent as a fraction of the total project estimate. It’s a great fit for projects where progress is steady and easily measurable, providing stakeholders with a more consistent view of financial performance. The main drawback, however, is its heavy reliance on accurate estimates. If your initial budget or timeline is off, your revenue recognition will be skewed, requiring frequent adjustments and potentially misrepresenting your financial health.
On the opposite end of the spectrum is the completed contract method. It’s as straightforward as it sounds: you recognize all revenue and profit only when the entire project is 100% finished and delivered. While this method is simple and avoids the complexities of estimation, it can create a volatile financial picture. Your books might show long periods of zero revenue followed by a massive spike, which doesn't accurately reflect the work being done along the way. This can make financial planning and cash flow forecasting incredibly difficult and may not give investors or lenders a clear view of your company's ongoing performance and stability.
The cost recovery method is a highly conservative approach used when there's significant uncertainty about a project's profitability or the client's ability to pay. With this method, you recognize revenue only up to the amount of the costs you've incurred. You don't recognize any profit until all your project costs have been fully recovered. It’s a safety-first strategy that ensures you don't overstate your income on risky ventures, such as developing a new product with unproven market demand. However, it significantly delays profit recognition and, like the completed contract method, may not reflect the true economic value being created during the project's lifecycle.
The installment method shifts the focus from project progress to cash collection. Under this approach, revenue is recognized not when work is performed, but when you actually receive cash payments from your customer. Each payment is treated as a partial recovery of cost and a partial realization of profit, requiring you to track the gross profit percentage for each sale over time. This method is most common in industries like real estate or for businesses that offer long-term payment plans. It directly links revenue to cash flow but can be more complex to manage and doesn't align with the accrual accounting principle of recognizing revenue when it is earned.
The sales-basis method is what most people think of when they imagine a transaction. Revenue is recognized at the point of sale—the moment a product or service is delivered to the customer and the company has a right to payment. This method is the standard for retail and many other industries where the exchange of value is immediate and collection is reasonably assured. It’s simple, clear, and effective for single-transaction sales. However, it’s not suitable for long-term, complex projects where value is delivered to the customer over an extended period, which is precisely the scenario that methods like milestone recognition are designed to address.
For fixed-fee projects, some businesses use effort-based methods to recognize revenue. Similar to the percentage-of-completion method, this approach allocates revenue based on the amount of effort expended, such as labor hours or resources consumed, relative to the total expected effort. This can provide a very accurate reflection of progress, but it demands meticulous and consistent tracking of all project activities from timesheets to resource logs. Without a robust system to connect project management and financial data, accurately measuring effort can become a significant administrative burden, leading to potential errors and delays in your financial reporting.
Using the milestone method is a great way to align your revenue with the actual value you deliver, but it only works if you have a solid framework in place. Think of it as building the foundation for a house—if you don't get it right from the start, you'll be dealing with cracks and instability down the line. A well-defined framework ensures everyone on your team and the client's side is on the same page, which is crucial for smooth project execution and accurate financial reporting.
Setting up this structure isn't just about compliance; it's about creating a predictable and transparent process that builds trust with your customers and gives you a clear view of your financial health. When you can confidently tie revenue to specific achievements, you can make smarter decisions about resource allocation, project timelines, and future growth. The key is to be deliberate and thorough. By taking the time to define your milestones, document everything, structure payments, and plan for risks, you create a repeatable system that supports your business as it scales. For more tips on financial operations, you can find great articles on the HubiFi blog.
The first step is to make sure your milestones are crystal clear. A vague milestone like "Phase 1 Complete" isn't going to cut it. You need to define exactly what "complete" means in a way that's objective and verifiable. Each milestone should represent a significant, tangible step forward in the project. A good rule of thumb is to ensure each one is important, easy to understand, and can be checked off a list without any debate. This clarity is your best defense against scope creep and payment disputes. When everyone knows precisely what needs to be delivered for a milestone to be met, you can recognize revenue with confidence and keep your projects moving forward smoothly.
Once you have clear milestones, you need to document everything about them. This isn't just about creating a paper trail for auditors—it's about maintaining a single source of truth for your project. Your documentation should detail what each milestone entails, the specific criteria for its completion, and any associated costs or deliverables. This record is essential for upholding ASC 606 compliance and provides a clear reference if questions arise later. Keeping this information organized and accessible helps your team stay aligned and ensures that your revenue recognition process is transparent and defensible. Think of it as your project's rulebook; it keeps everyone playing the same game.
Your payment schedule should be directly tied to your milestone framework. When a milestone is achieved, it should trigger a billing event. This direct link creates a predictable cash flow rhythm and ensures you're compensated as you deliver value, rather than waiting until the very end of a long project. Structuring payments this way also keeps clients engaged and invested in the project's progress. When you automate this process, the system automatically removes the "Milestone Incomplete" hold from a billing event the moment the work is marked as done. This eliminates manual invoicing delays and accelerates your revenue cycle. You can schedule a demo to see how automation can streamline this entire workflow.
Projects rarely go exactly as planned, which is why a risk management strategy is essential. You need to think ahead about what could potentially delay a milestone and have a plan to address it. If a milestone is pushed back, you can't recognize the associated revenue, which can throw off your financial forecasts and cash flow projections. Identify potential roadblocks for each milestone—like resource constraints, dependency on third parties, or client feedback delays—and outline a response plan. Having visibility across your systems is key here; strong data integrations can help you spot potential issues before they become major problems, allowing you to manage risks proactively instead of just reacting to them.
Using the milestone method isn't just about tracking project progress; it's about making sure your financial reporting is accurate and defensible. Getting your revenue recognition right means staying on the right side of key accounting standards. This might sound complicated, but it really boils down to understanding a few core principles that govern how and when you can book revenue.
Think of these standards as the rulebook for financial reporting. They ensure that companies everywhere are speaking the same financial language, which builds trust with investors, lenders, and stakeholders. For businesses using milestone-based recognition, this means proving that each milestone represents a genuine transfer of value to the customer. Let's break down the main standards you need to know and how to make sure you're prepared for any financial review.
If your business operates in the U.S., ASC 606 is the primary standard for revenue recognition. The core idea is simple: you recognize revenue when you transfer promised goods or services to a customer. The key word here is "control." Revenue is booked when your customer gains control over the asset, meaning they can direct its use and receive the benefits from it. For milestone billing, this means each milestone must correspond to a point where the customer gains control over a distinct part of the project. You can't just create arbitrary milestones; they need to reflect a real transfer of value to stay compliant.
Everything starts with a clear, enforceable contract. This document is the foundation of your revenue recognition process because it outlines the agreement between you and your customer. Under ASC 606, a contract must be approved by both parties, identify each party's rights, outline payment terms, have commercial substance, and establish that collection is probable. Using the milestone method isn't just about tracking project progress; it's about making sure your financial reporting is accurate and defensible. Your contract needs to explicitly define the project scope and the milestones that will be used to measure progress, creating a shared understanding from day one.
Next, you need to break down the contract into individual promises, known as performance obligations. A performance obligation is a promise to deliver a distinct good or service to your customer. For milestone billing, this means each milestone must correspond to a point where the customer gains control over a distinct part of the project. For example, delivering a functional software module is a distinct performance obligation, while simply logging 100 hours of work is not. Identifying these obligations correctly is crucial because it determines how you will allocate the transaction price and when you can recognize revenue throughout the project's lifecycle.
The transaction price is the total amount of compensation you expect to receive in exchange for delivering the promised goods or services. This is usually straightforward and spelled out in the contract, but you also need to account for any variable considerations like performance bonuses, discounts, or potential refunds. The core idea is simple: you recognize revenue when you transfer promised goods or services to a customer, and the transaction price is the value you assign to that exchange. Establishing this total price upfront is a critical step before you can allocate it to your individual milestones.
Once you have the total transaction price, you need to allocate it across the different performance obligations you identified in step two. This allocation should be based on the standalone selling price of each distinct good or service. In other words, how much would you charge for that specific deliverable if you sold it separately? Each milestone should represent a significant, tangible step forward in the project, and the revenue allocated to it should reflect the value being transferred to the customer at that point. This ensures your revenue recognition accurately mirrors the value you're delivering over time.
This is the final step where you actually record the revenue on your books. You can only recognize revenue when a performance obligation is satisfied, which occurs when the customer gains control of the promised good or service. Once a milestone is officially met and approved by the client, you can recognize the portion of the project's total revenue that's tied to that specific achievement. This is the moment that links all your hard work—from project execution to contract management—directly to your financial statements, providing a real-time view of your company's performance.
For businesses operating internationally, IFRS 15 is the standard to follow. It’s very similar to ASC 606 and was developed in a joint effort to create a global standard. IFRS 15 also uses a five-step model, focusing on identifying "performance obligations" in a contract. These are the specific promises you've made to your customer. Revenue is recognized as you satisfy each of these obligations. With the milestone method, each completed milestone should align with the satisfaction of a specific performance obligation. This ensures your revenue recognition is tied directly to the delivery of your promises to the customer.
While ASC 606 and IFRS 15 provide the general framework, different industries often have unique applications of these rules. For example, industries like software development, construction, and pharmaceuticals frequently use the milestone method because their projects have distinct phases. However, the nature of their deliverables and contracts can vary wildly. It's crucial to understand the common practices and interpretations within your specific sector. This context helps you define appropriate milestones and build a revenue recognition model that is both compliant and reflective of how your industry creates value for customers.
Audits are a fact of life in business, and your revenue recognition practices will be a major focus. The best way to handle an audit is to be prepared long before it happens. This means having clear, consistent documentation for every milestone, including contracts, project plans, and customer acceptances. It’s always a good idea to have a clear line of communication with your auditors. If you're ever unsure about your approach, don't wait for an audit to find out you were wrong. Proactively talking to an expert can help you validate your methodology and ensure your financials are audit-proof from the start.
Adopting the milestone method can streamline your revenue recognition, but it’s not without its potential bumps in the road. From fuzzy definitions to communication breakdowns, a few common issues can trip up even the most organized teams. The good news is that these challenges are entirely manageable with a bit of foresight and the right processes. Let’s walk through the most frequent hurdles and, more importantly, how you can clear them with confidence.
One of the biggest pitfalls is creating milestones that are open to interpretation. If one person’s “phase one complete” is another’s “still in progress,” you’ll end up with inconsistent and inaccurate financial reporting. The fix? Get specific. Your milestones should be defined by clear, measurable, and verifiable criteria that leave no room for doubt. Instead of a general statement, document the exact deliverables, acceptance criteria, or performance standards that must be met. This ensures everyone, from your project manager to your auditor, is on the same page.
Once you have clear milestones, you need a consistent way to measure your progress toward hitting them. Companies typically use one of two approaches: output methods, which focus on the results delivered (like units produced or features completed), or input methods, which track the effort expended (like costs incurred or hours worked). Neither is inherently better, but it’s crucial to choose the method that best reflects your project’s substance and apply it consistently. This consistency is key to creating reliable financial statements that accurately represent your performance over time.
A delayed project can do more than just frustrate your client—it can directly impact your finances. When a milestone is pushed back, so is the revenue you can recognize, which can create unexpected cash flow gaps and throw your forecasts off track. To avoid this, build proactive monitoring into your project management. By keeping a close eye on progress, you can spot potential delays early and adjust your plans accordingly. Having a clear understanding of your financial data helps you make smarter decisions when these delays happen, which is why having a tool that provides real-time visibility is so important. You can schedule a demo with HubiFi to see how automated reporting can help.
Revenue recognition isn’t just a job for the finance department. Your project managers, sales team, and legal experts all play a role, and if they aren’t aligned, you’re headed for trouble. Misalignment on milestone definitions can lead to internal friction and serious reporting errors. The solution is to make collaboration a core part of your process. Before a contract is even signed, bring these teams together to agree on milestones that are both contractually sound and operationally achievable. This ensures everyone is working from the same playbook from day one.
When it comes to milestone progress, silence is not golden. A lack of communication can lead to misunderstandings, missed expectations, and last-minute scrambles. To prevent this, establish a regular communication cadence with all key stakeholders. This means providing clear, consistent updates that show exactly where things stand. A centralized dashboard can be a game-changer, offering everyone a single source of truth. With the right data integrations, you can pull information from all your systems to give every stakeholder the real-time visibility they need to make informed decisions and keep the project moving forward smoothly.
While most subscription revenue is recognized evenly over the contract term, things get more complex when your subscription includes distinct, one-time services. Think about setup fees, custom integrations, or specialized training sessions. These aren't part of the ongoing service; they are separate promises, or performance obligations, that are delivered at a specific point in time. This is where you can apply the principles of milestone recognition. For example, if a customer pays for an annual software subscription plus a one-time data migration service, you would recognize the migration fee as a lump sum once that project is complete—hitting that milestone—while the subscription fee is recognized ratably each month. This hybrid approach ensures your revenue accurately reflects the value you’ve delivered at each stage of the customer relationship.
Getting milestone-based revenue recognition right is less about complex formulas and more about solid habits. By building a few key practices into your workflow, you can create a system that’s accurate, compliant, and audit-ready. Think of these as the foundational pillars that support your entire revenue process, giving you clarity and confidence in your financial reporting. Let's walk through the four most important practices to put in place.
Think of internal controls as the guardrails for your revenue recognition process. They are the specific checks and balances you put in place to make sure everything is handled correctly and consistently. This means setting up clear procedures for how contracts are reviewed, how milestones are verified, and who has the authority to approve revenue entries. Strong internal controls are your first line of defense against errors and misstatements. They ensure that your team follows the rules every time, which is essential for accurate financial reporting and staying compliant with standards like ASC 606.
If it isn’t written down, it didn’t happen—at least in the eyes of an auditor. Meticulous documentation is non-negotiable. For every contract, you need a complete file that tells the whole story. This includes the signed agreement, detailed definitions for each milestone, evidence that a milestone was met (like a client sign-off or a project report), and a record of associated costs. Keeping good records isn't just about compliance; it’s about creating a clear, defensible trail that supports every dollar you recognize. This practice will make your life infinitely easier during an audit and provides a reliable reference for your team.
How you measure progress toward completing a performance obligation needs to be consistent. You can’t use one method for one project and a completely different one for a similar project next quarter. Whether you’re using a cost-based input method or an output method based on deliverables, the key is to choose the most appropriate measure and stick with it. This consistency is fundamental to ASC 606 and ensures your revenue is recognized accurately over time. Using a centralized system with seamless integrations can help pull data from various sources to apply your chosen measurement method uniformly across the board, removing guesswork and manual errors.
Revenue recognition is a team sport. Your project managers on the ground know when work is complete, your sales team understands the contract terms, and your finance team needs to put it all together. To prevent misunderstandings, establish a regular meeting cadence where these teams can connect. This allows everyone to review progress, confirm milestone achievements, and address any discrepancies before they become bigger problems. This proactive communication ensures milestones are recognized correctly and in the right period. If you're looking to streamline this collaboration, you can schedule a demo to see how an automated system can get all your teams on the same page.
Manually tracking project milestones in spreadsheets is a recipe for headaches, errors, and long nights during month-end close. When you’re juggling multiple contracts, each with its own set of unique deliverables and timelines, things get complicated fast. This is where automation comes in. The right software can take on the heavy lifting, turning a complex, manual process into a streamlined, reliable system. It connects your contracts, project progress, and financials, giving you a clear view of your revenue without the manual effort.
When you start exploring software solutions, you need a tool that’s built for the job. Look for platforms that let you define and manage project milestones directly within a contract's lifecycle. Your ideal software should allow you to set up specific criteria for each milestone and automatically track progress toward completion. This means you can see exactly when a performance obligation is met. A good system provides a central place to manage all your contracts, so you can move from initial setup to final revenue recognition without ever leaving the platform.
Your revenue recognition software can’t operate in a vacuum. To get the most out of automation, you need a tool that connects effortlessly with the other systems you rely on every day. This includes your CRM, ERP, and accounting software. When a contract is signed in your CRM, for example, the system should automatically create the project and its associated milestones. This flow of information eliminates duplicate data entry and reduces the risk of human error. Having robust integrations ensures that your data is consistent and accurate across your entire tech stack.
Staying compliant with accounting standards like ASC 606 and IFRS 15 is non-negotiable, but it can be a challenge to interpret and apply the rules correctly. The best automation platforms have compliance built right into their DNA. They are designed to follow the five-step model of revenue recognition and can handle complex scenarios with ease. These tools help you generate audit-ready reports with the click of a button, giving you confidence that your financial statements are accurate and defensible. This lets you focus on your business instead of worrying about compliance rules.
How much revenue have you earned this month? Which projects are on track, and which are falling behind? With manual tracking, these questions can be tough to answer without digging through spreadsheets. Automation software gives you access to real-time analytics through intuitive dashboards. You can monitor progress against milestones as it happens, not weeks later. This visibility allows you to measure performance using consistent methods and make proactive decisions. For more on financial operations, you can find helpful insights on our blog.
Ultimately, the goal of any revenue recognition process is to produce clear, accurate financial reports. Your software should provide powerful and flexible reporting capabilities that give you a complete picture of your company’s financial health. Look for the ability to generate reports that break down revenue by project, customer, or any other dimension that matters to your business. These reports are essential for internal planning, sharing updates with stakeholders, and satisfying audit requirements. The best way to understand the impact is to schedule a demo and see how the right tool can transform your data into clear, actionable insights.
How do I know if the milestone method is a good fit for my business? This method is ideal if your business handles long-term projects with distinct, separable phases. If you can easily point to specific moments in a project where a significant piece of value is delivered and handed over to your client—like completing the foundation of a building or delivering a key software feature—then this approach is likely a great fit. It’s less suitable for projects where progress is steady and continuous, without clear-cut stages.
What's the most common mistake to avoid when setting up milestones? The biggest pitfall is defining milestones that are too vague. A milestone like "Complete initial design" is open to interpretation and can lead to disputes. Instead, you need to be specific and objective. A better milestone would be "Client approval and sign-off on final wireframes." This creates a clear, verifiable event that leaves no room for debate, which is essential for both client agreement and audit purposes.
Can I just use the tasks from my project plan as my revenue milestones? Not exactly. Think of it this way: tasks are the individual steps you take, while a milestone is a major achievement that results from completing a group of those tasks. For revenue recognition, a milestone must represent a genuine transfer of value and control to your customer. Simply checking an item off your internal to-do list isn't enough; the achievement has to be meaningful to the client and satisfy a part of your contractual promise.
What's involved if I want to switch to the milestone method from another one? Switching requires a thoughtful transition. You'll need to go through your existing contracts and identify the distinct performance obligations that can be structured as milestones. This also means updating your internal controls, training your project and finance teams on the new process, and ensuring your accounting system can handle this type of recognition. It’s a significant operational shift, so planning it out carefully is key to a smooth changeover.
My business is still small. Do I really need software to automate this process? You can certainly start with spreadsheets, but they become a liability as you grow. Manual tracking is prone to human error, which can lead to inaccurate financial statements and compliance problems. Investing in an automated system early on establishes a scalable and reliable process from the start. It saves you time, reduces risk, and ensures your financial reporting is solid as your company expands.

Former Root, EVP of Finance/Data at multiple FinTech startups
Jason Kyle Berwanger: An accomplished two-time entrepreneur, polyglot in finance, data & tech with 15 years of expertise. Builder, practitioner, leader—pioneering multiple ERP implementations and data solutions. Catalyst behind a 6% gross margin improvement with a sub-90-day IPO at Root insurance, powered by his vision & platform. Having held virtually every role from accountant to finance systems to finance exec, he brings a rare and noteworthy perspective in rethinking the finance tooling landscape.