Loading...
Answers
MenuHow do I account for reward points? How can I park the funds for reward redemption without taxing the funds as income until they are used for rewards?
Answers
Hi, I'm not in Oregon so you'll need to speak to a local tax expert to verify the details but here is how it works:
When you issue points you're creating a liability. You owe something to someone. It's like a gym which sells a one-year membership, they're only supposed to recognize 1/12 of the sale in the month it was sold. 11/12 of the money actually is a liability called 'deferred revenue.' As each month goes by, they reduce their liability by 1/12 and credit that money to income because now it is 'earned.'
In your case you sell points to merchants (who give them to consumers) but most of the money collected is now owed to consumers to redeem their points. This is not income, you're just holding money owed to someone else. A small portion of the money, your gross margin on points sales, would be recognized as revenue and would have to cover your overheads and give you your profit, if any.
So your balance sheet will keep growing in cash and an offsetting liability. Your income statement will only recognize the small margin which is your profit from selling the points to the merchants.
I hope this helps make it more clear.
With this type of business you may wish to investigate whether it makes sense from a liability point of view to hold the funds owed to consumers in a trust account rather than just 'floating' the points. I could see problems arising if you ever dipped into this cash pool to cover your own expenses while trying to argue to tax authorities that you're holding the cash for someone else.
If you'd like to learn more about how merchants account for their own proprietary point systems, just book a call with me. I worked in the loyalty field for a few years.
Cheers
Dave
Hi, I worked for a business that does exactly what you described. I believe the answer is - you can't "park" the funds and avoid taxation of revenues you earmark for rewards cost. Rewards cost is just another cost of doing business for you.
I think the key here is that the income you recognize is not tied to points that are being redeemed. On one hand, you generate revenues from advertisers, that is your revenue, you will be taxed on the profit (in some states on revenue post some adjustments) that remains after you take out expenses (most start-ups pay state/federal minimum taxes, if any, because they are not profitable). On the other hand, every time a user earns a point, you have to book a liability on the balance sheet showing the value of the points earned but not yet redeemed. Every month, you will have to recognize an expense for Cost of Rewards, which decreases the liability. That expense hits your P&L and reduces your revenues. That is the process by which the cost of points hits the income statement, you can only recognize as an expense the cost of points that have been redeemed.
Please consider that you can institute a rule (in your T&C) that says any unused points in accounts that have been inactive for 6 months expire. Once points expire, you can reduce your liability. After approximately, 2 years, you will have enough history to also calculate breakage and reduce the points liability by a % of points that historically have not been redeemed.
I am happy to walk you through our points cost calculations. They do tend to get a little complicated.
Regards,
Olga
Related Questions
-
Can I use Bench.co + Xero for my business?
This is a great question. The world of accounting/bookkeeping can be a confusing array of options for non accountants. Let's address the software question first. Let me start by saying that my firm is relatively agnostic to software, we work with dozens. I'm familiar with Xero and my firm has worked with it, and if someone comes to us already on it, we stay with it. It's a solid piece of software, certainly works. And it's a very fashionable choice right now due to inroads their marketing has made with the startup community. The big dog in the market is QuickBooks On-Line (QBO), and when I say big dog, various version of QuickBooks have easily 10x the number of current customers that Xero has. Why does this matter? The usability of the software from a user experience is about the same, but Xero is still trying to play catch up to QuickBooks On-Line in terms of features. For instance, they have payroll rolled out for "a few states and are adding more each month". Anything innovative that Xero comes out with QuickBooks is going to quickly copy and add to their product, because they are huge and have the resources to quickly adapt. This is not a situation of the iPhone putting Blackberry out of business, QuickBooks isn't going anywhere. Likely end game is that at some point QuickBooks acquires Xero and moves everyone over to QBO. Lastly, every bookkeeper knows QuickBooks, some know Xero, and there are hundreds of developers developing software that integrates with QuickBooks. So, while Xero is a perfectly adequate piece of software, we’re talking the platform for your accounting, go with QuickBooks On-line. The subject of a bookkeeper is tricker. Do you go with a person or a process solution? Full disclosure here, my firm does outsourced bookkeeping for a living, so you have to take that into account when viewing my answer. I haven’t worked with Bench.co, but it looks very intriguing, and pricing is quite aggressive. They also look very easy to engage with. The down side is that is appears to be a person based solution. You get assigned a bookkeeper, and then good luck. The skill of individual bookkeepers varies widely from damn good to truly awful. They often hook up with several services like this, so their loyalties are divided. Additionally, they are often working with up to a dozen clients, and what typically happens is one of their clients starts growing quickly. All other clients get pushed aside while they focus on their largest client because they can’t afford to lose them. A couple of other disadvantages are that, because they are on their own, you are limited to just their skill set, they have no one else to check with in sticky situations, and when they go on vacation, your accounting goes on vacation, too. These are all things that may be fine for you if you’ve got a relatively small business that doesn’t need daily attention to its accounting. The other alternative is a firm that specialized in outsourced accounting. There are several firms out there, you can find them (and us of course) with a simple search of the internet. The advantage to the better firms in this space is that they typically will assign you a team of bookkeepers/accountants so that you have backup in case one member of the team is on vacation or leaves to take a full time job somewhere. These solutions also will typically come wrapped with software they would suggest for your business. Finally, you aren’t limited to knowledge base of the one person working on your account. You have a team, and really the knowledge base of the entire firm at your fingertips. Of course you pay a little more for this, but the hourly rates are often not that much more than individual bookkeepers. And in the long run you may end up spending a lot less by not having to come behind a bookkeeper that maybe wasn’t so good and clean up the mess. So if you plan on scaling your business beyond a few $200k a year, it may be best to start out with a firm based solution rather than an individual solution. Side note on Bench.co: I can’t tell what software platform they are on. If they are using a proprietary platform, you will find it very hard to move your accounting to another solution if you’re not satisfied with their solution. Something to ask if you go with them. So, I think that about covers it. I’ve probably told you way more than you wanted to know, but I’m always available to schedule a call if you want to dive in a little deeper. Just let me know.CM
-
Should I hire a bookkeeper? (what does one do exactly?)
NIcole is right. When I first started my business I thought I was saving money by doing my own bookkeeping. It took me much longer than it would take a bookkeeper - all time that I was not spending on marketing or billable activities. And in the end I made errors which made the initial work of the bookkeeper longer. I now have a consistent routine. My bookkeeper picks up all my material monthly and does my books in less than 2 hours. Very worthwhile.RL
-
How can one file an EIN without an SSN/ITIN?
You should retain a lawyer, or another qualified individual, to act as the third party designee for the corporation (if you do not have a partner or co-owner who is a US citizen). The designee should prepare Form SS-4 (Application for Employer Identification Number) and Form 8821 (Tax Information Authorization) for the corporation’s president to sign and return.MM
-
Can my S-Corporation receive a 1099 on my behalf?
The income should be reported by the individual or business that provided the service and earned the income. If the 1099 is in your name, you could ask the issuing Company to change to the S-Corp if that is who earned the income. In the future, have a written agreement between your S-Corp and the Company you are providing service. Also, provide them with a Form W9, so they know where to report the 1099 income at year end.CS
-
If I am planning to launch a mobile app, do I need to register as a company before the launch?
I developed and published mobile apps as an individual for several years, and only formed a corporation later as things grew and it made sense. As far as Apple's App Store and Google Play are concerned, you can register as an individual developer without having a corporation. I'd be happy to help further over a call if you have any additional questions. Best of luck with your mobile app!AM
the startups.com platform
Copyright © 2025 Startups.com. All rights reserved.