By
Judy Chang
November 3, 2023
1 Minute
Marketing teams constantly brainstorm innovative strategies to encourage customers to make more purchases - from buy one, get one free deals to cart-level discounts, and gifts with purchase. But what's the most optimal accounting approach for tracking and reconciling these enticing programs?
As much as possible, consider distinguishing between marketing discounts, promotions, and complimentary orders. Marketing discounts aim to encourage customers to buy more and are tied to a sale. Companies often set up a contra-revenue account for discounts, recognizing them when the item is fulfilled and revenue is acknowledged.
A complimentary order is an order that’s 100% discounted and could be used for a customer service issue (i.e. free replacement order) or in lieu of a free gift card for the company’s VIPs or people they’re hoping will promote the brand. We often see accounting teams separate these orders out — taking them out of revenue and discounts and booking them at the item’s cost as a marketing or customer service expense.
For a lot of teams, the challenge is identifying which orders are related to customer promotions and which orders are related to non-sale activities like influencer marketing or customer service.
The general rule of thumb we’ve seen is if the discount is related to a customer transaction then it needs to be part of revenue and contra revenue. If it’s not related to a sales event, such as influencer marketing or customer service issues, then it gets classified as an expense at cost.
Every company’s setup and promotional strategy is different and we recommend working directly with your auditors to ensure you’re correctly accounting for the nuances of your business.
Blue Onion helps accounting teams identify orders so they can group them into the appropriate category. You can see orders that are 100% discounted along with order tags, discount codes, and notes.
‍
While we are a team of former accountants, we are not in the business of providing professional services. The information presented is for informational purposes only and is not intended to be a substitute for professional accounting, tax, or legal advice. We recommend that you consult with a qualified accountant, tax advisor, or lawyer who is familiar with the specific needs and nuances of your business.
March 31, 2026
~3 minutes
Tax Season Is Coming. Your Reconciliation Backlog Isn't Ready.
Tax season exposes reconciliation gaps ecommerce finance teams can't afford. Learn how automated order-to-cash reconciliation across Shopify, Stripe, and NetSuite keeps your books audit-ready year-round.
March 31, 2026
~3 minutes
Tax Season Is Coming. Your Reconciliation Backlog Isn't Ready.
.png)
.png)
Tax season exposes reconciliation gaps ecommerce finance teams can't afford. Learn how automated order-to-cash reconciliation across Shopify, Stripe, and NetSuite keeps your books audit-ready year-round.
March 31, 2026
~3 minutes
Tax Season Is Coming. Your Reconciliation Backlog Isn't Ready.
.png)
.png)
Tax season exposes reconciliation gaps ecommerce finance teams can't afford. Learn how automated order-to-cash reconciliation across Shopify, Stripe, and NetSuite keeps your books audit-ready year-round.
March 31, 2026
~3 minutes
Tax Season Is Coming. Your Reconciliation Backlog Isn't Ready.
Tax season exposes reconciliation gaps ecommerce finance teams can't afford. Learn how automated order-to-cash reconciliation across Shopify, Stripe, and NetSuite keeps your books audit-ready year-round.
March 31, 2026
~3 minutes
Tax Season Is Coming. Your Reconciliation Backlog Isn't Ready.
Tax season exposes reconciliation gaps ecommerce finance teams can't afford. Learn how automated order-to-cash reconciliation across Shopify, Stripe, and NetSuite keeps your books audit-ready year-round.
March 31, 2026
~3 minutes
Tax Season Is Coming. Your Reconciliation Backlog Isn't Ready.
Tax season exposes reconciliation gaps ecommerce finance teams can't afford. Learn how automated order-to-cash reconciliation across Shopify, Stripe, and NetSuite keeps your books audit-ready year-round.
March 17, 2026
~3 minutes
Why “It Works Okay” Is Costing Your Accounting Team More Than You Think
Why “it works okay” is costing your accounting team. Learn how manual processes slow month-end close and how automation improves visibility and efficiency.
March 17, 2026
~3 minutes
Why “It Works Okay” Is Costing Your Accounting Team More Than You Think


Why “it works okay” is costing your accounting team. Learn how manual processes slow month-end close and how automation improves visibility and efficiency.
March 17, 2026
~3 minutes
Why “It Works Okay” Is Costing Your Accounting Team More Than You Think


Why “it works okay” is costing your accounting team. Learn how manual processes slow month-end close and how automation improves visibility and efficiency.
March 17, 2026
~3 minutes
Why “It Works Okay” Is Costing Your Accounting Team More Than You Think
Why “it works okay” is costing your accounting team. Learn how manual processes slow month-end close and how automation improves visibility and efficiency.
March 12, 2026
~4 minutes
The Hidden Cost of Manual Month-End Close (and Why It Slows E-commerce Finance Teams)
Manual month-end close can consume 40% of finance team capacity. Learn the real cost of slow close cycles and how e-commerce companies reduce close time.
March 12, 2026
~4 minutes
The Hidden Cost of Manual Month-End Close (and Why It Slows E-commerce Finance Teams)
.png)
.png)
Manual month-end close can consume 40% of finance team capacity. Learn the real cost of slow close cycles and how e-commerce companies reduce close time.
March 12, 2026
~4 minutes
The Hidden Cost of Manual Month-End Close (and Why It Slows E-commerce Finance Teams)
.png)
.png)
Manual month-end close can consume 40% of finance team capacity. Learn the real cost of slow close cycles and how e-commerce companies reduce close time.
March 12, 2026
~4 minutes
The Hidden Cost of Manual Month-End Close (and Why It Slows E-commerce Finance Teams)
Manual month-end close can consume 40% of finance team capacity. Learn the real cost of slow close cycles and how e-commerce companies reduce close time.
Marketing teams constantly brainstorm innovative strategies to encourage customers to make more purchases - from buy one, get one free deals to cart-level discounts, and gifts with purchase. But what's the most optimal accounting approach for tracking and reconciling these enticing programs?
As much as possible, consider distinguishing between marketing discounts, promotions, and complimentary orders. Marketing discounts aim to encourage customers to buy more and are tied to a sale. Companies often set up a contra-revenue account for discounts, recognizing them when the item is fulfilled and revenue is acknowledged.
A complimentary order is an order that’s 100% discounted and could be used for a customer service issue (i.e. free replacement order) or in lieu of a free gift card for the company’s VIPs or people they’re hoping will promote the brand. We often see accounting teams separate these orders out — taking them out of revenue and discounts and booking them at the item’s cost as a marketing or customer service expense.
For a lot of teams, the challenge is identifying which orders are related to customer promotions and which orders are related to non-sale activities like influencer marketing or customer service.
The general rule of thumb we’ve seen is if the discount is related to a customer transaction then it needs to be part of revenue and contra revenue. If it’s not related to a sales event, such as influencer marketing or customer service issues, then it gets classified as an expense at cost.
Every company’s setup and promotional strategy is different and we recommend working directly with your auditors to ensure you’re correctly accounting for the nuances of your business.
Blue Onion helps accounting teams identify orders so they can group them into the appropriate category. You can see orders that are 100% discounted along with order tags, discount codes, and notes.
‍
While we are a team of former accountants, we are not in the business of providing professional services. The information presented is for informational purposes only and is not intended to be a substitute for professional accounting, tax, or legal advice. We recommend that you consult with a qualified accountant, tax advisor, or lawyer who is familiar with the specific needs and nuances of your business.