Coupler.io Blog

Step-by-Step Guide to Building a P&L Report

What is a P&L report?

A profit and loss report, also known as a P&L statement, is a financial document that summarizes revenues, expenses, and profits or losses over a specific period. It provides insight into your company’s ability to generate revenue, control costs, and achieve profitability.

In this article, you will explore how to prepare your P&L step by step and automate reporting. Plus, we’ll give you free templates that help you do this. But before we begin, let’s examine how a P&L report can add value to your business.?

Why a profit & loss report is necessary for your business

First, a P&L report is required by IFRS and other standards to present financial performance at least annually, particularly for public companies. Second, it serves many additional purposes and can be helpful even if it’s not mandatory for you:

For instance, if you run a digital marketing agency and earn $50,000 for the month while your expenses (salaries, software, rent, etc.) total $31,000, you’d have a net profit of $19,000. This shows profitability, but if expenses were higher than revenue, it would indicate a loss.

For example, when you compare this year’s results to last year’s, you’ll see whether certain expenses are growing faster than predicted. If r evenue increased by 20%, but expenses rose by 75%, it’s worth investigating to understand the cause of the discrepancy.

Let’s say you rely on an annual P&L to prepare your company’s tax return at the end of the fiscal year. In that case, you’d use the report to calculate taxable income based on revenue and various expenses. Otherwise, tracking these numbers becomes much more complicated, leading to mistakes or missed deductions.

Suppose once again that you run a digital marketing agency, and the P&L statement shows that a specific tool contributes only 5% of your revenue but accounts for a large portion of your monthly costs. If so, it might make sense to replace or eliminate this tool.

Imagine you’re running a digital subscription service, and your report shows that the basic plan is consistently more profitable than the premium one. This insight would encourage you to focus your marketing efforts on the basic plan.

Referring back to the example above, if your reports show consistent growth in a specific service, you can predict that this trend will continue. Likewise, if revenue from a particular service drops over several periods, you can forecast a decline and adjust your strategy accordingly.

Types of PnL report explained

There are two types of P&L reports: cash-based and accrual-based. Let’s go over them in more detail:

Cash-based P&L report

The cash-based profit and loss report is a financial statement that simply tracks cash inflows and outflows. It is used when cash transactions are the primary basis for recording revenue and expenses, and only accounts for cash that is received (as revenue) or paid out (as expenses). This type of P&L is typically prepared by smaller businesses and individuals managing personal finances, as it focuses on actual cash flow rather than credit or future obligations.

Imagine you run an individual web design business. In one month, you receive $3,000 from a client (recorded as revenue), and you pay $500 for a software subscription (recorded as an expense). In a cash-based report, only the $3,000 received and the $500 paid would be recorded.

Let’s now present the simple P&L report example in table format:

CategoryDescriptionAmount (USD)
RevenueClient payment for web design$3,000
ExpensesSoftware subscription$500
Net profitRevenue – Expenses$2,500

Accrual-based profit and loss report

Unlike a cash-based P&L, the accrual-based profit and loss report records revenue when it is earned, not necessarily when the payment is received. It also recognizes expenses when they are incurred, not when they are paid. This approach provides a more accurate picture of financial performance during a specific period and is commonly used by medium to large businesses.

For example, suppose your company delivers a $10,000 software project in December, but the client pays in January. In the accrual report, you would still record the $10,000 as revenue in December, when the service was completed. Likewise, if you receive a $2,000 invoice for advertising services in December but plan to pay it in January, you would still record the $2,000 as an expense in December.

Here’s how the results would look when put into a table:

CategoryAmount ($)
Revenue
Software project billed (Dec, paid in Jan)10,000
Website retainer (paid in Dec)5,000
Total revenue15,000
Expenses
Salaries6,000
Advertising (invoiced, not yet paid)2,000
Software licenses1,000
Total expenses9,000
Net profit6,000

How to create a P&L report in 7 steps

For your information, ready-made profit and loss reports are available in accounting systems like Xero and QuickBooks. However, if you don’t use these systems or need to create a custom P&L report that provides specific insights beyond what standard accounting software offers, follow the steps below:

Step 1: Define the reporting period

Decide whether you’re creating a monthly, quarterly, or annual P&L to focus on the specific time frame for your analysis. For example, a quarter 1 (Q1) profit and loss report would include revenue and expenses from January 1 to March 31.

Tip: If you’re just starting or prefer more frequent insights, a monthly report is ideal for tracking cash flow and identifying trends quickly. For businesses with more stable cash flow or seasonal variations, it makes sense to do this quarterly. Annual reports are best for long-term strategic planning and high-level performance reviews, but may not provide the agility needed for day-to-day operations.

Step 2: Choose a method for reporting

Select between the two reporting methods to determine the level of detail in your P&L:

MethodHow to use
Single-step Subtract all expenses and taxes from total income in one simple calculation to arrive at a profit figure. It’s fast and easy when you just need to know your bottom line.
Multi-step Calculate different levels of profit (gross ? operating ? pre-tax ? net) using detailed cost components: COGS, operating expenses, and non-operating expenses. This lets you analyze cost efficiency and profitability at various stages.

Step 3: Collect the necessary financial data

??To build a reliable P&L report, you need to collect complete and accurate financial data for the chosen period, including: 

This data is mainly found in accounting and partially in billing systems. To use this information for your P&L, you must extract it and pull it into spreadsheets or BI tools. However, accounting and billing systems typically lack native automation for integrating with spreadsheets and BI tools. As a result, a substantial amount of time goes into downloading and uploading data for report creation. This is also prone to human error and inaccuracies in calculations.

This data is typically stored across various systems – from spreadsheets and project management tools to CRM platforms and accounting software. Of course, you can collect and consolidate this information manually, spending a few hours per week. 

On the other hand, use Coupler.io to automate data flows from the required sources to the tool you use for financial reporting. This data automation platform allows you to:

With Coupler.io, you can automatically extract data from various sources and consolidate it in spreadsheets or BI tools. This automation eliminates manual data entry, reduces human error, and ensures your custom P&L report contains accurate, up-to-date information from all relevant systems.

Step 4: Calculate net revenue

The first action here is to add up all your earnings during the reporting period to find your gross revenue. Then, subtract any discounts or refunds to calculate your net revenue (also known as net sales).

Suppose you’re a SaaS company with the following earnings for the quarter:

In that case, gross revenue = $90,000 + $20,000 + $10,000 = $120,000.

At the same time, refunds and discounts totaled $5,000. As a result, net revenue is $120,000 – $5,000 = $115,000.

Step 5: Identify expenses

To understand the costs you’ve incurred to run your business during the period, find your expenses. In the single-step reporting method, you’ll simply add up all expenses in one category, for example, totaling $74,500. However, if you use the multi-step method, it will break down into the following:

Let’s review each category one by one using our SaaS company example?

COGS

In our case, COGS will be the direct costs associated with delivering your software service to customers. This includes infrastructure, outsourced technical support, and third-party tools required to keep the platform running.

For example:

When we add these up, the total COGS comes to = $35,000.

Operating expenses

Operating expenses are costs necessary for running your business, but don’t directly relate to delivering your services. These could include ongoing team salaries, essential software subscriptions, workspace costs, or internal marketing tools that support operations.

For instance:

In total, operating expenses come to $38,000.

Non-operating expenses

Non-operating expenses are costs related to items not directly tied to core business operations, such as depreciation on the company’s assets or interest on loans.

Suppose you have the following:

This brings the total non-operating expenses to $1,500.

Step 6: Determine net profit

To calculate net profit – the ultimate measure of how much your business has earned (or lost) – subtract expenses and taxes from your net revenue. In the single-step method, it would look like this:

Net profit = (Net revenue – Total expenses) – ((Net revenue – Total expenses) ÷ 100 × Tax rate)

In our example:

The net profit will be:

Net profit = ($115,000 – $74,500) – (($115,000 – $74,500) ÷ 100 × 20%) = $32,400

If, however, you had chosen the multi-step method for your P&L reporting, the calculation would be done for several levels of profit:

Level of profitFormulaCalculation
Gross profitRevenue – Cost of goods sold (COGS)$115,000 – $35,000 = $80,000
Operating profitGross profit – Operating expenses$80,000 – $38,000 = $42,000
Pre-tax profitOperating profit – Non-operating expenses$42,000 – $1,500 = $40,500
Net profitPre-tax profit – (Pre-tax profit ÷ 100 × Tax rate)$40,500 – ($40,500 ÷ 100 × 20) = $32,400

Step 7: Finalize the P&L report format

Now that you’ve completed your calculations, upload the P&L report to your desired destination depending on the required format, and finalize it. For example:

Congratulations! You now have a P&L report ready to support your financial analysis goals.

Free templates for your profit and loss report (and more!)

As you know, to create a profit and loss report, you must collect data and perform the necessary calculations to make it analysis-ready. Plus, it’s not just the P&L that’s required for financial data analytics; you also need the cash flow statement to understand how money moves in and out of the business and the balance sheet to see what you own and owe at a given time, etc.

To save you time and effort, Coupler.io offers a gallery of free financial dashboard templates, which include prebuilt P&L and other reports. Each template has a built-in Coupler.io connector, so the data is automatically loaded into the dashboard and visualized. Let’s take a look at some. ?

Financial dashboard for QuickBooks

The QuickBooks financial dashboard allows you to track your profit and loss, along with cash flow and balance sheet changes. It’s perfect for getting an at-a-glance understanding of the company’s financial health without diving into detailed spreadsheets or reports.

Use this profit and loss dashboard to get a summary of your revenue, expenses, and net profit for the last month, month-to-date, and year-to-date, enabling you to monitor profitability and control costs. You can also compare your earning trends to identify growth patterns or areas needing improvement.

Beyond the P&L, there are other reports that allow you to:

This dashboard is designed in Coupler.io with AI insights available. Also, you can use it as a Looker Studio and Google Sheets template. To make it serve your reporting needs, go to the template’s Readme tab to set it up.

Financial dashboard for Xero

This dashboard loads data from your Xero account to provide you with the overall business financial performance. It shows details on profit and loss, balance sheet, cash flow, and other key indicators. This lets you explore your company’s financial health without diving deep into specific accounting procedures.

The dashboard allows you to

You can use the dashboard in Coupler.io. It is also available as a template in Looker Studio and Google Sheets.

Tips on how to read a P&L report for actionable insights

To make informed business decisions, it’s not enough to simply prepare a P&L – you also need to read and analyze it properly. Whether you’re a startup or an established company with steady profits, this helps you reveal both growth opportunities and inefficiencies. Here are five tips to unlock actionable insights from your profit and loss report. ?

1. Perform vertical and horizontal analysis

You can read your PnL report using vertical and horizontal analysis methods:

Combining these two analysis methods allows you to capture the complete picture of your financial health. 

2. Focus on revenue vs. net profit

There are two core metrics you should prioritize in your analysis, depending on your business type – either revenue or net profit.

If you’re running a venture-backed company, such as a startup or a high-growth business, your goal is to scale revenue and track the success of product development or customer acquisition. In that case, revenue analysis is crucial.

On the other hand, if you’re operating a profit-generating business, it’s self-explanatory that profitability is more important than revenue growth. In this scenario, you need to monitor that revenue is not being offset by high operating costs, making net profit the center of attention.

In either case, tracking month-over-month (MoM) changes is essential to understand how financial metrics evolve, identify short-term trends, and recognize operational issues. Here’s how it could look:

Business typePositive insightOperational issue detected
Venture-backed companyRevenue grew 20.8% MoM (indicating strong customer acquisition).Still at a net loss of $22,000 (high burn rate).
Profit-generating businessNet profit increased by 20.8% MoM (reflecting improved efficiency).High operating expenses – $73,500 (potential constraint on future growth).

3. Compare planned and actual performance

To identify where you’ve under- or overperformed relative to your financial goals, compare actual results to your planned or budgeted figures. This comparison reveals important gaps between expectations and reality.

For example, if you budgeted $500,000 in quarterly revenue but only achieved $450,000, this $50,000 shortfall signals a potential need to adjust your sales strategy or marketing efforts. Look deeper to understand which specific departments or initiatives missed their targets and why.

Don’t focus solely on negative deviations; positive ones can also provide valuable insights. Imagine your marketing budget was $50,000, but you only spent $40,000, yet still achieved strong sales growth. This could indicate that your campaign was more efficient than predicted. In such a scenario, your task would be to determine whether additional investments in high-performing areas could yield even better results.

4. Track key financial ratios

A range of financial ratios is necessary for assessing your company’s profitability and sustainability. These include gross profit margin, net profit margin, and earnings per share (EPS). ?

Gross profit margin

To indicate how efficiently your company produces goods or services relative to its sales, calculate your gross profit margin. It is calculated as:

Gross profit margin = (Gross profit ÷ Net revenue) × 100

For example, if you have $431,245 in net revenue and $355,899 in gross profit, the gross profit margin would be:

(355,899 ÷ 431,245) × 100 = 82.5%

This suggests that your company is successfully managing production costs.

Net profit margin

To reflect how much of each dollar of revenue is converted into profit after all expenses, determine your net profit margin. The formula is:

Net profit margin = (Net profit ÷ Net revenue) × 100

Suppose the net profit is $113,101 and the net revenue is $431,245. In this case, the net profit margin would be:

(113,101 ÷ 431,245) × 100 = 26.2%

Then, compare this to industry standards to help assess business efficiency.

Earnings per share

If you’re a public company, you should calculate earnings per share (EPS) to determine the amount of profit allocated to each share of stock. This is a key metric that investors closely track, as it reflects company profitability on a per-share basis.

There are two common types of EPS: basic and diluted.

Basic EPS

This is based on the current number of outstanding shares. You can calculate it using the formula:

EPS = Net profit ÷ Number of outstanding shares

Let’s say your net profit is $113,101, and you have 224,000 shares. The basic EPS would be:

EPS = 113,101 ÷ 224,000 = $0.50

Diluted EPS

Unlike basic earnings per share, this metric accounts for the potential impact of convertible securities, such as stock options or convertible debt. These could increase the total share count and reduce the EPS. The formula is:

Diluted EPS = Net profit ÷ (Outstanding shares + Convertible shares)

Suppose you have 16,000 potentially dilutive shares in addition to the 224,000 outstanding shares. The diluted EPS would be:

Diluted EPS = 113,101 ÷ (224,000 + 16,000) = 113,101 ÷ 240,000 = $0.47

5. Plan for the next period and adjust your strategy

Now that you understand your past performance, use the insights from your P&L analysis report to guide future planning, forecast financials, and adjust budgeting. Here’s what to do:

Monitor KPIs monthly

For example, let’s consider gross profit margin. Imagine it is 40% in January and drops to 32% in February. If so, investigate the reasons, such as increased cost of goods sold, and take corrective actions.

Adjust the budget based on your data, market shifts, and goals

Suppose you allocated $10,000 for digital marketing in Q1, expecting a $50,000 revenue increase. However, after two months, revenue only rose by $20,000. In this case, you might reduce your marketing budget and reallocate funds to a more profitable channel like direct sales.

To help predict your expenses, use report templates such as the advertising budget forecast dashboard by Coupler.io. It allows you to project chosen metrics, such as amount spent, impressions, or clicks, for a specific period based on historical data.

The dashboard aggregates data from Facebook, Instagram, LinkedIn, Google, Microsoft, TikTok, X, and Quora Ads. To set it up in Google Sheets, refer to the Readme instructions provided in the template.

Ensure targets align with operational capabilities and market conditions

Let’s say market demand supports selling up to 500 units per month, and your business can only produce that amount. If so, a sales goal of 1,000 units without expanding production capacity or verifying additional demand would be unrealistic. Instead, set a target of 450 units with a stretch goal of 500, based on current production limits and what the market can actually absorb.

After financial planning,?? the next step is again analyzing actual performance through a PnL report. To prepare it quickly and easily, use Coupler.io, which allows you to automatically pull data from accounting and billing systems, perform all calculations in one place, and load the report into spreadsheets or BI tools on schedule.

Try Coupler.io for free and save hours on profit and loss reporting!

Automate reporting with Coupler.io

Get started for free
Exit mobile version