May 14, 2025

How to record sales journal entries, with examples

Sales journal entries help you track the money coming into your business. These records capture key details about each sale, making it easier to stay compliant with regulations and maintain a clear record of your financial activities.

Keeping good sales records matters whether you run a small business or a large company. These entries form the foundation for tracking your revenue, supporting your day-to-day operations and long-term financial planning.

We cover the main types of sales journal entries, how to record them step by step, and special considerations for different business situations.

What is a sales journal entry?

Sales journal entries are accounting records that document when you sell products or services. They capture physical goods and services, creating a formal record of all your revenue-generating activities.

Each journal entry creates a chronological record of your sales, regardless of how customers pay. Whether they pay immediately or on credit, every transaction is recorded consistently, giving you a verifiable trail for auditors and analysts.

Effective sales journal entries help you track your total revenue, monitor outstanding customer balances, and feed accurate sales data into your financial statements. This information appears on your income statements to show revenue performance and on your balance sheets through cash and receivables accounts.

Components of a sales journal entry

Every sales journal entry includes several key components. Each one helps create a complete, auditable record that meets your internal and external needs.

  • Date of the transaction: Shows when the sale happened, placing it in the correct accounting period and helping you track sales trends
  • Invoice number: Gives each transaction a unique identifier, making it easy to cross-reference
  • Customer name or ID: Identifies who bought from you, connecting sales data to customer records and helping track accounts receivable
  • Sales amount: Shows the total value of goods or services sold before taxes or discounts
  • Applicable sales tax: Records any tax you collected based on relevant rates and jurisdictions
  • Accounts receivable or cash entry: Shows which asset account increases, depending on whether payment was immediate or on credit
  • Revenue or sales account entry: Identifies which income account receives credit, which may vary by product line or service type

Types of sales journal entries

Sales journal entries fall into two categories based on when you receive payment.

Cash sales

Cash sales happen when customers pay at the time of purchase. This includes cash payments, checks, credit and debit card payments, and immediate electronic transfers.

Cash sales boost your liquidity right away because the funds are immediately available. You record these transactions directly to your cash account, simplifying your accounting process. You don't need to track collections or accounts receivable, and there's no risk of default.

Credit sales

Credit sales occur when you provide goods or services but expect payment later. You issue an invoice with specific payment terms, usually ranging from 15 to 90 days.

In a credit sales journal entry, you record the sale immediately, creating an accounts receivable asset. Cash comes in later when the customer pays. This delay means you need to carefully track amounts owed and monitor payment due dates to manage your cash flow effectively.

How to record a sales journal entry: Step-by-step

Recording sales journal entries correctly is essential for accurate financial tracking. You can follow these steps to ensure each entry is consistent and complete:

  1. Determine if the sale is cash or credit: Check the payment method to see if the payment is immediate or if the customer receives extended payment terms. This affects how you record the transaction in your books, especially in a credit sales journal entry where accounts receivable will be involved instead of cash.
  2. Write the journal entry date: Use the actual transaction date to ensure your records are in chronological order.
  3. Assign a unique invoice number and note the customer: Adding these details creates traceability and makes future reconciliations easier.
  4. Calculate the total sales amount, including taxes: Break down the total by listing product or service prices and apply the correct tax rate. Separating the base sales amount from sales tax helps with clean and compliant reporting.
  5. Debit accounts receivable (credit sales) or cash (cash sales): This reflects the increase in assets resulting from the sale, either as incoming cash or as amounts owed to your business.
  6. Credit the revenue or sales account: Record the income your business earns from the transaction. Accurate revenue recognition provides a clear picture of your business’s financial health.
  7. Credit the sales tax payable account (if applicable): Set aside the tax portion of the sale as a liability, which you’ll pay to tax authorities later. Keeping it separate helps you stay compliant and avoid issues down the line.
  8. Post the journal entry to the general ledger: Finalize the transaction by recording it in your accounting system. Review all account selections and amounts for accuracy.

Basic examples of sales journal entries

Now that you know how to record a sales journal entry, let’s explore a few practical examples to see how this works in different scenarios.

Cash sale with sales tax

Example: Your retail store sells $200 of merchandise and collects $16 in sales tax (8%). The customer pays with a credit card that processes immediately.

  • Debit: Cash $216
  • Credit: Sales revenue $200
  • Credit: Sales tax payable $16

This entry increases your cash by the total collected and separates revenue from the tax liability.

Credit sale without sales tax

Example: Your consulting firm delivers $3,000 worth of services to a client in a jurisdiction where no tax applies. The payment is due within 45 days.

  • Debit: Accounts receivable $3,000
  • Credit: Service revenue $3,000

You recognize revenue immediately, and accounts receivable will convert to cash when paid.

Sale with a discount applied

Example: Your wholesale company sells $5,000 worth of products to a retailer and applies a 10% volume discount, bringing the final price to $4,500. The sale is on credit, with payment due in 30 days.

  • Debit: Accounts receivable $4,500
  • Credit: Sales revenue $4,500

The entry reflects the discounted amount you'll collect. Some businesses may record the full amount and a separate discount entry for detailed tracking.

Special considerations and examples

Some sales situations are more complex and require additional accounting steps. The examples below cover special cases, like taxes, inventory, and customer disputes, where proper handling is essential for compliance.

Sales tax

You should record sales tax whenever you sell taxable goods or services in jurisdictions where you must collect tax. You typically recognize tax liability at the time of sale, not when you remit the tax.

Example: A local customer makes a purchase of $100 with an 8% sales tax.

  • Debit: Cash $108
  • Credit: Sales revenue $100
  • Credit: Sales tax payable $8

Example: A tax-exempt organization makes a purchase and provides a valid exemption certificate.

  • Debit: Cash $100
  • Credit: Sales revenue $100
  • (Note: No tax entry required, but keep the exemption certificate on file)

Example: An out-of-state customer makes a purchase where no nexus exists (meaning the business doesn't have a tax obligation in that state).

  • Debit: Cash $100
  • Credit: Sales revenue $100
  • (Note: No tax collected, but document customer location)

Cost of goods sold

Cost of goods sold (COGS) represents the direct costs of producing or purchasing the goods you sell. When recording sales, it’s important to recognize COGS alongside revenue to match expenses with income and reflect profitability.

Example: A customer purchases a product for $200, and the item costs your business $120.

This sale requires two accounting entries:

  1. Revenue entry (records income)

Debit: Cash or accounts receivable $20

Credit: Sales Revenue $200

  1. COGS entry (reflects the cost of the item sold)

Debit: Cost of goods sold $120

Credit: Inventory $120

Accurate COGS records help you calculate gross profit margins, set pricing strategies, and maintain proper inventory valuation.

Inventory management

Sales transactions directly affect your inventory levels. Each sale should trigger a reduction in inventory quantities and values to keep your stock records and financial reporting accurate.

Example: A customer purchases a product for $300, and the item costs your business $230.

Similar to the COGS example, this sale triggers two accounting entries:

1. Sales entry (records revenue)

Debit: Cash or accounts receivable $300

Credit: Sales revenue $300

2. Inventory reduction entry

Debit: Cost of goods sold $230

Credit: Inventory $230

Perpetual inventory systems automatically update your records with each sale, giving you accurate stock levels without manual counts. This is especially helpful if you have high transaction volumes or multiple locations.

Special cases

Some transactions require special accounting treatment. For instance, credit card sales involve processing fees that reduce the actual cash you receive. On the other hand, customer defaults may require writing off uncollectible credit sales as bad debt.

Example: A customer pays $100 via credit card with a 3% processing fee.

  • Debit: Cash $97
  • Debit: Credit card expense $3
  • Credit: Sales revenue $100

Example: A customer pays $100 with credit and later defaults on the payment.

How to handle sales returns and allowances

A sales return happens when a customer sends back a product for a refund or exchange, while a sales allowance is a price reduction given after the sale without returning the product. Both reduce your total revenue and require proper documentation. Returns impact both revenue and inventory, but allowances only affect financial records.

Example: A customer makes a $500 purchase and returns the product.

  • Debit: Sales returns and allowances $500
  • Credit: Accounts receivable $500
  • Debit: Inventory $300
  • Credit: Cost of goods sold $300

Example: A customer receives a partial $100 refund for a product defect.

  • Debit: Sales returns and allowances $100
  • Credit: Accounts receivable $100

Common mistakes to avoid with sales journal entries

Accurate sales journal entries are essential for reliable financial reporting. By understanding common mistakes, you can prevent errors that throw off your numbers or lead to compliance problems.

Mixing up cash and credit sales

Recording cash and credit sales in the same way can throw off your cash flow and accounts receivable. It’s an easy mistake, especially when entering transactions in bulk. You can avoid confusion by clearly marking payment types and using separate forms or entry methods when possible.

Forgetting to record sales tax

If you forget to include sales tax, you risk underreporting your tax liability and incurring penalties. This often happens in businesses with inconsistent tax practices or untrained staff. Consider using automated tax calculation tools and make a habit of checking your sales and tax records regularly.

Debiting or crediting the wrong accounts

Entering a sale into the wrong account can skew your financial statements and require cleanup work later. Reduce the risk by using templates, limiting account access, and regularly reviewing entries.

Failing to reconcile sales entries to bank deposits

If your sales recordings don’t match what’s in the bank, your numbers won’t line up. This often happens when different staff handle sales and banking. You can work around this by implementing daily reconciliations and quickly investigating any mismatches.

Take control of your expenses with Ramp

Accurate expense tracking is key to keeping your business’s finances in check. Without careful monitoring, it’s easy to overlook important expenses or incorrectly categorize costs, which can lead to inaccurate financial statements.

Ramp’s expense management software uses automation technology to simplify the tracking, approval, and reporting of business expenses. You can manage reimbursements, control spending on employee cards, and automate expense approvals all in one place. This means less time spent on manual processes, like reviewing spreadsheets and dealing with receipts.

We offer features like real-time reporting and seamless integration with your accounting software, so your business can stay on top of financial data and make more informed decisions.

Automate your expense management today by trying Ramp for free, or request a demo to get started.

Try Ramp for free
Share with
Ali MerciecaFinance Writer and Editor, Ramp
Ali Mercieca is a Finance Writer and Content Editor at Ramp. Prior to Ramp, she worked with Robinhood on the editorial strategy for their financial literacy articles and with Nearside, an online banking platform, overseeing their banking and finance blog. Ali holds a B.A. in Psychology and Philosophy from York University and can be found writing about editorial content strategy and SEO on her Substack.
Ramp 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.

We’ve simplified our workflows while improving accuracy, and we are faster in closing with the help of automation. We could not have achieved this without the solutions Ramp brought to the table.

Kaustubh Khandelwal

VP of Finance, Poshmark

Poshmark

Our previous bill pay process probably took a good 10 hours per AP batch. Now it just takes a couple of minutes between getting an invoice entered, approved, and processed.

Jason Hershey

VP of Finance and Accounting, Hospital Association of Oregon

Hospital Association of Oregon

When looking for a procure-to-pay solution we wanted to make everyone’s life easier. We wanted a one-click type of solution, and that’s what we’ve achieved with Ramp.

Mandy Mobley

Finance Invoice & Expense Coordinator, Crossings Community Church

Crossings Community Church

We no longer have to comb through expense records for the whole month — having everything in one spot has been really convenient. Ramp's made things more streamlined and easy for us to stay on top of. It's been a night and day difference.

Fahem Islam

Accounting Associate, Snapdocs

Snapdocs

It's great to be able to park our operating cash in the Ramp Business Account where it earns an actual return and then also pay the bills from that account to maximize float.

Mike Rizzo

Accounting Manager, MakeStickers

Makestickers

The practice managers love Ramp, it allows them to keep some agency for paying practice expenses. They like that they can instantaneously attach receipts at the time of transaction, and that they can text back-and-forth with the automated system. We've gotten a lot of good feedback from users.

Greg Finn

Director of FP&A, Align ENTA

Align ENTA

The reason I've been such a super fan of Ramp is the product velocity. Not only is it incredibly beneficial to the user, it’s also something that gives me confidence in your ability to continue to pull away from other products.

Tyler Bliha

CEO, Abode

Abode