Inventory Management Software

Kardex Tauro

Kardex Tauro® Inventory Software is designed to efficiently manage your warehouse or storage facility, and it is quick and easy to learn.

Kardex Tauro is free for non-commercial use.
It does not require an internet connection; it runs on Windows.

Revenue recognition: when a sale is recorded

Revenue recognition: when a sale is recorded

A sale is not recorded when the order is signed, nor when the money arrives: it is recorded when control of the good or the service passes to the customer. That criterion decides which month the sale lands in, how much profit the company reports, and what happens to inventory and to tax. It also explains a good share of the closing adjustments nobody can account for.

Here you will find how to identify that moment for goods and for services, what to do with advances that are already in the bank but are not revenue yet, how the price is split when the contract includes equipment, installation and support, why cost must be recorded in the same period, and a full example with a 50 % advance. The logic is that of a Colombian small business that invoices every day.

When revenue is born: it is not the signature and not the collection

Four moments get confused all the time: the signed order, the issued invoice, the money received and the delivery. Only one marks the birth of revenue, and it is not always the same one: it depends on when the customer gains control of the good or the service, with the ability to use it and obtain its benefits.

The signed order is a commitment. The invoice is a commercial and tax document that can be issued before or after delivery. Collection is a treasury movement, sometimes months earlier and sometimes months later. None of the three, on its own, says the sale happened; when they are confused, you get inflated months followed by collapsed months with nothing having changed in the business.

MomentWhat it representsIs it revenue?What is recorded
Signed orderSales commitmentNoNothing in profit and loss; it is management information
Invoice issuedCollection document and tax eventNot on its ownAccounts receivable; revenue waits for delivery
Advance receivedCash before deliveryNoCash against a liability to the customer
Dispatch or deliveryThe good leaves for the customerDepends on the termsRevenue and lower inventory, if control passed there
Customer acceptanceThe customer validates what it receivedYes, if the contract requires itRevenue on the date of the acceptance record
Final collectionRecovery of cashNoAccounts receivable cleared

The test is simple: could the customer already use or resell the good without the company doing anything else? If the answer is yes, control has passed. If an installation or an approval is still missing, it stays with the company even though the invoice has already been filed.

The five steps, told as a business lives them

Revenue rules do not start with the journal entry: they start with the contract. The model has five steps, and each one answers a question the operation already asks itself, even if it never writes it down.

  1. Identify the contract. Rights and obligations must be clear, payment terms defined, and collection must be reasonably expected. A verbal order is also a contract, but with a new customer collectability is a doubt worth resolving before recognising anything.
  2. Identify the performance obligations. What distinct things were promised: the equipment, the installation, twelve months of support. Every promise the customer receives separately is a separate obligation, with its own fulfilment date.
  3. Determine the transaction price. What the company truly expects to receive, not what the price list says. Discounts, returns and warranties push that number down.
  4. Allocate the price among the obligations. Based on the relative value of each promise, not on the order in the invoice or on what it costs to produce.
  5. Recognise revenue when each obligation is satisfied. Not all at once on the invoice date, which is the most common shortcut and the one that distorts the result the most.

The step almost nobody gets right is the second. A company selling equipment with installation and support sees a single line on the invoice and treats it all as one sale: it recognises revenue too early and leaves a pending obligation that nobody sees.

Goods: delivery, dispatch or acceptance, depending on what was agreed

For goods, control passes with delivery, with dispatch or with acceptance, and which of the three applies is defined by the contract, not by company habit. A counter sale closes when the customer takes the good. A dispatch with a carrier may transfer control when the good leaves the warehouse, if that is what was agreed, or when it reaches its destination. A sale with a formal acceptance record is recognised on the day the customer signs or lets the objection period lapse.

OperationWhen control passesEvidence
Counter saleWhen the customer takes the goodInvoice and exit voucher
Dispatch with carrierWhen the good leaves, if risk passes thereDispatch note and order terms
Sale with formal acceptanceSignature of the record or expiry of the termDelivery record or proof of the term
Sale with installation includedWhen installation ends, if it is a separate obligationSigned installation record

The detail sits in the fine print: who pays for transport, at what point the good counts as delivered, what happens if the customer is slow to receive. If the order says nothing, the company picks whichever criterion suits it that month, and that is not a criterion but a habit that shifts with commercial pressure.

Services: revenue moves with the work, not with the invoice

In services, control passes continuously: the customer receives the benefit while the company works. That is why revenue is recognised as the service is performed, not on the day the contract ends or the day it is invoiced. A twelve-month maintenance contract invoiced at the end cannot have eleven months with no revenue and one month with everything.

Progress is measured with what the company already has at hand: hours worked over budgeted hours, milestones delivered over milestones committed, or costs incurred over total estimated cost. Any of these works if it is reasonable and consistent; what does not work is changing method according to the result you want to show.

Some services resemble a single delivery: a diagnostic, a design, a fit-out. In those, revenue is recognised when the deliverable is handed over and the customer accepts it. When does the customer have the benefit in its hands?

Advances: money in the bank that is not revenue yet

When the customer pays before receiving, the company has more cash and an obligation: to deliver or to refund. That money is a liability, not revenue. It is recorded as a customer advance and stays there until control passes. Cash in the bank with thin results usually means a good part of what came in has not been earned yet.

The error has two versions and both are expensive. Recording the advance as a sale of the month lifts the result and makes the company pay tax on revenue that does not exist yet. Leaving it as a liability after delivery produces the same kind of adjustment from the opposite side, because nobody reclassified it.

The operating rule is simple: every advance needs a document, a customer, a contract and a committed delivery date. When delivery happens, the advance is cleared against revenue. If the customer cancels, it is refunded or applied to another order with its supporting record. Without that trail, the liability grows and nobody knows what is inside it.

Discounts, returns and warranties: the price is not the one on the invoice

The transaction price is what the company expects to receive, and that is almost never the gross amount on the invoice. A trade discount, a volume rebate, an expected return or a warranty that forces a repair at no charge all reduce that price. Recognising on the gross amount and adjusting later means recognising too much and correcting too late.

Returns and warranties can create a liability: the company is obliged to refund money, replace the good or absorb the repair. It is estimated from the company's own experience —what share of sales comes back, what it costs to honour a warranty— and reviewed every period, especially if the product or the commercial policy changed.

One nuance changes the treatment. An extended warranty the customer pays for separately is not a discount: it is an additional performance obligation, with its own revenue and its own term, recognised as the service is provided. Selling it inside the equipment price and recognising it in full on delivery advances revenue that has not been earned.

Several obligations in one contract: equipment, installation and support

When a contract includes several promises, the price is allocated among them by relative value. Not by the order on the invoice and not by what it costs to produce each one: by what each obligation is worth on its own. If equipment accounts for most of the contract and installation for a small fraction, that proportion splits the total price.

The consequence is that revenue is divided. The equipment portion is recognised when the equipment is delivered; the installation portion when installation ends; the support portion over the period covered. Recognising everything on signature or on invoice advances revenue not yet earned and advances the margin of services not yet performed.

The split also forces a look at cost by obligation: if installation carries its own labour and material cost, that cost is recognised when the installation revenue is recognised. A badly separated contract distorts the margin of each business line, and bad pricing decisions follow. Not every multi-item contract has several obligations either: if the customer cannot use each part separately, it is one promise.

The cost of the sale travels in the same period

Recognising revenue without its cost produces a margin that does not exist. The matching principle requires the cost of the good or service to be recorded in the same period as the revenue: if the sale lands in March, the cost of the equipment sold lands in March, not in April when the supplier's invoice arrives.

This has a direct effect on inventory. When control of the good passes, inventory falls and cost of sales rises. If the company invoices and writes inventory off before delivering, the asset is understated and the cost appears in a month with no sale. If it delivers and does not write it off, inventory is overstated and the margin looks better than it is.

In a fast-turning business, one month of lag in cost changes how profit reads, and the differences are left unexplained.

Accounting revenue, VAT and income tax: three different clocks

The timing of accounting revenue does not always match VAT or income tax. They are three clocks measuring different things, and they have to be reconciled, not confused: when one is forced to match the other, the financial statement is what loses.

Colombian VAT is triggered when the taxable event defined for the operation occurs, and that moment may be tied to the invoice, to delivery or to payment. That is why an advance can generate VAT without generating accounting revenue, and a delivery without an invoice can generate revenue without VAT invoiced yet. The mismatch is normal; the problem is not documenting it.

For income tax, revenue enters according to the system that applies to the company and its type of operation. For a company on the accrual basis, the reference is accounting recognition, with the exceptions tax rules keep. The practical conclusion: do not adjust accounting revenue so that it matches the tax. Keep both and explain the difference in the reconciliation.

Full example: $11,000,000 with a 50 % advance

A company sells equipment for $10,000,000 with installation included for $1,000,000. The customer pays 50 % in advance. The equipment costs $6,000,000.

On receiving the advance, $5,500,000 arrives in the bank account and a liability is recorded for the same amount. There is no revenue: the company still has to deliver and install, and until it does it has an obligation to the customer.

On delivery and installation, revenue of $11,000,000 is recognised and the advance is cleared. If the customer pays the balance at that point, cash comes in; if not, an account receivable of $5,500,000 remains. The $6,000,000 cost is recognised in the same period.

MomentAccountDebitCreditEffect on profit and loss
Advance receivedCash$5,500,000—None
Advance receivedCustomer advances—$5,500,000None: it is a liability
Delivery and installationCustomer advances$5,500,000—None
Delivery and installationAccounts receivable$5,500,000—None
Delivery and installationSales revenue—$11,000,000Revenue of $11,000,000
Cost of the saleCost of sales$6,000,000—Cost of $6,000,000
Cost of the saleInventory—$6,000,000None: the asset falls

Gross margin is $5,000,000, that is, 45.5 % of $11,000,000. That margin does not change if the customer pays the balance in thirty or ninety days: what changes is receivables.

If installation happens two weeks after delivery, the split changes: $10,000,000 is recognised on delivering the equipment and $1,000,000 when installation ends, because each obligation has its own relative value. The equipment cost is recognised in full on delivery, because the equipment has already left.

Frequent errors: the symptom and the account that ends up wrong

These are the errors that repeat most at closing and the trace they leave.

ErrorHow it showsWhat it distorts
Recording the sale with the invoiceHigh sales in months with no dispatchMargin, receivables and tax for the period
Recording the sale with collectionSales appearing months after deliveryComparison between periods and how cash reads
Treating the advance as revenueHigh profit before deliveringResult and equity; the liability disappears
Recognising cost in another monthUnreal gross margin in the month of saleProfit by business line
Invoicing services only at the endMonths at zero and one month with everythingFalse seasonality and hidden real cost
Not estimating returns or discountsRevenue above what will be receivedOverstated sales and profit
Writing inventory off with the invoiceInventory below the physical countAssets and cost of sales

None of these errors is fixed well with a December adjustment. They are fixed by changing the moment of recording, and that is a process change, not an entry: who approves recognition, with what document and on what date. The adjustment covers the symptom; the process removes the cause.

An honest closing before invoicing

This article explains the general criterion, and the general criterion does not solve every case. Long-term construction contracts, software licences with implementation, leases with included services and agreements with a broad right of return have their own analysis. If your operation sits in any of those territories, control is still the compass, but applying it requires reading the contract clause by clause.

Nor does this replace your accountant. What an owner can do is prepare the ground: have the contract at hand, identify what was promised, define which document proves delivery, and flag any sale that leaves the mould.

Before invoicing the next sale, ask three questions: what obligations were promised, when each one is satisfied, and which document proves it. If all three have an answer, the entry follows on its own; if one is missing, that is the real problem, not the entry. Kardex Tauro ties the dispatch document, the invoice and the inventory movement to the same operation; deciding when the revenue was earned is still up to you and your accountant.

Keep reading

Share
Link copied
Microsoft Store from Microsoft StoreDownload free
Chatea por WhatsApp