
Glossary
Working Capital: Formula, Calculation, & What It Tells You
Current assets minus current liabilities. What the number means, healthy benchmarks, and how clean books keep it reliable.
9 min

A client sends you their P&L and says the business looks fine. Revenue is up. But you spot the problem in 30 seconds: COGS is loaded with expenses that don't belong there. Gross profit looks artificially low. Decisions about pricing and hiring are being made on bad numbers.
Gross profit is one of the first things I check on any new set of books. It lives at the top of the income statement and tells you whether the core product or service is actually profitable before overhead enters the picture. Get it wrong, and everything downstream is distorted.
What is gross profit?
Gross profit is revenue minus the cost of goods sold (COGS). It measures how much money a business keeps from each dollar of sales after paying the direct costs to produce or deliver what it sells. Service businesses typically see gross margins of 60-80%, SaaS companies 70-80%, retailers 25-50%, and restaurants 60-70%. Gross profit appears on the income statement between total revenue and operating expenses. It does not include rent, salaries for non-production staff, marketing, or other overhead costs.
You can browse the full glossary of bookkeeping terms for related definitions that fill out the income statement picture.
Gross profit answers one question: does the core product or service make money before you pay for the lights, the office, or the marketing team?
The formula is simple:
Gross Profit = Revenue - Cost of Goods Sold (COGS)
COGS includes only direct costs tied to producing or delivering what you sell. For a product business, that means raw materials, direct labor, freight in, and manufacturing overhead. For a service business, it means billable labor and direct subcontractor costs. For a restaurant, it means food, beverage, and kitchen labor.
What COGS does not include: rent, utilities, management salaries, insurance, software subscriptions, or any other fixed overhead. Those costs sit below gross profit as operating expenses.
To express gross profit as a percentage, divide by revenue:
Gross Margin % = (Gross Profit / Revenue) x 100
A business with $500,000 in revenue and $200,000 in COGS has $300,000 in gross profit and a 60% gross margin. That 60% is what's available to cover rent, payroll, marketing, and everything else before you get to net income.
Gross profit is the first subtotal on the income statement. It sits between Revenue at the top and Operating Expenses below it. After you subtract operating expenses, you get operating income. Subtract interest and taxes and you reach net income.
Each layer tells you something different. Gross profit is about the product. Operating income is about the business model. Net income is about what the owner actually earned. A business can have strong gross profit and still lose money at the net level if overhead is too high. Knowing which layer has the problem changes what you do about it. See net income for how that bottom-line figure is calculated.
Gross margin varies a lot by business type. Typical ranges: SaaS 70-80%, professional services 60-80%, restaurants 60-70%, manufacturing 30-50%, retail 25-50%, grocery 15-30%.
If a client's gross margin sits 15+ points below their industry benchmark, two likely causes: pricing is too low, or something is misclassified in COGS.
Gross profit covers only direct production costs. It reflects pricing power and how efficiently you deliver your product or service.
Operating profit subtracts overhead from gross profit: rent, admin salaries, software, marketing. It reflects whether the business model covers its fixed costs.
Net income subtracts interest, taxes, and non-operating items. It's what the owners actually earned.
Clients often ask why gross profit is healthy but the business still loses money. Almost always: operating expenses are too high. Gross profit is one piece. See cost of goods sold and journal entries for more on how these figures flow together.
Gross profit is only useful if the inputs are clean. Two areas matter most.
Revenue side: Revenue should reflect only earned income from core activity. If "Other Income" drifts into the main revenue bucket (a common QBO miscoding issue), gross profit looks inflated. Owner contributions and insurance proceeds belong elsewhere.
COGS side: COGS should hold only direct production costs. Watch for SG&A expenses miscoded there (depresses gross profit), missing items like freight-in or direct contract labor (inflates it), and discounts coded as expense instead of contra-revenue.
For businesses that carry inventory, accurate COGS also depends on correct inventory accounting methods. The valuation method (FIFO, LIFO, weighted average) flows directly into COGS. A clean balance sheet inventory account is a prerequisite for reliable gross profit figures.
Missing COGS items. Freight costs, direct labor, and purchase returns often get overlooked or miscoded. Each omission inflates gross profit and makes margins look better than they are. A 70% gross margin for a retailer is almost certainly wrong if freight-in isn't in COGS.
SG&A drifted into COGS. This is the most common misclassification I see. A bookkeeper codes the owner's salary to COGS instead of officer compensation. An admin software subscription ends up in COGS instead of operating expenses. The effect is the same: gross profit is understated, and the business looks less efficient than it actually is.
Service businesses with no COGS. If a service company has zero COGS, the income statement shows 100% gross margin. That's technically correct if they have no direct costs, but it makes industry benchmarking useless and hides labor efficiency issues. Most service businesses should have at least billable labor or subcontractor costs in COGS.
Discounts as expense instead of contra-revenue. When a business discounts invoices and the bookkeeper codes those discounts to an expense account instead of a sales discount contra-revenue account, revenue is overstated and gross profit appears higher than it should be. The fix is a contra-revenue account that nets against gross sales to show net revenue correctly.
Growthy categorizes transactions against your existing chart of accounts from the first import. When your COA has distinct COGS accounts (Cost of Goods Sold, Direct Labor, Freight In), Growthy routes transactions there based on vendor and description patterns. The first run is 85% accurate. After 30 days on returning books, accuracy reaches 90%+.
If a vendor keeps getting coded to the wrong account, correct it once. Growthy picks up that pattern and applies it going forward. The same logic applies to revenue accounts: if a deposit type consistently lands in the wrong bucket, one correction trains the pattern.
The result is a gross profit line you can actually trust, without manually checking every transaction. See Growthy's bookkeeping features for a full overview.
What is the difference between gross profit and net profit? Gross profit is revenue minus COGS only. Net profit (net income) is what remains after also subtracting operating expenses, interest, and taxes. A business can have strong gross profit and still show a net loss if overhead is high.
What is a good gross margin percentage? It depends on the industry. SaaS companies target 70-80%, professional services 60-80%, restaurants 60-70%, and retailers 25-50%. Comparing your gross margin to your industry benchmark is more useful than any single "good" number.
Can gross profit be negative? Yes. If COGS exceeds revenue, gross profit is negative. This usually signals a pricing problem, COGS misclassification, or a business selling below cost. A negative gross profit means the company cannot recover direct costs, let alone pay overhead.
Why would gross profit increase while net income stays flat? Operating expenses increased at the same rate as gross profit. Higher gross profit is positive, but if rent, payroll, or marketing rose proportionally, the gain never reaches the bottom line.
How do I find gross profit on a P&L? Look at the income statement. Gross profit appears as the subtotal after revenue and COGS, before the operating expenses section begins. In QuickBooks Online, it shows as a bold subtotal line labeled "Gross Profit."
If your gross profit line doesn't look right, start with COGS classification. Most gross profit errors trace back to accounts being in the wrong bucket.
Free during alpha. Read-only access. You review every sync.
CPA firm partner who got tired of watching bookkeepers click categorize 500 times a day. Built Growthy to fix it.
View author profileGrowthy is dedicated to helping businesses of all sizes make informed decisions. We adhere to strict editorial guidelines to ensure that our content meets and maintains our high standards.

Current assets minus current liabilities. What the number means, healthy benchmarks, and how clean books keep it reliable.

Inventory accounting tracks goods held for sale using perpetual or periodic systems and three costing methods that flow directly to COGS.
