Accounting for cannabis retailers

Accounting for cannabis businesses is much like any other consumer goods with one important exception: cash control is critical. Cannabis retailers cannot accept credit card payments due to federal law that still prohibits the sale of cannabis. As a result, retailers are forced to accept cash. Large amounts of cash. It’s critically important that you get a handle on cash control and the accounting needs for managing cash, or you could risk losing your business.

Having the right checks & balances is important.

Every business needs to protect itself from risks of loss. That’s why internal controls are important. Having the right checks and balances in place will ensure that the company’s financial assets are safe at all times.

Internal controls for electronic payments are vastly different from cash payments. Internal controls for electronic payments are inherently built into the accounting system. Payments are processed through credit card processing networks, which are then paid in lump sums to the businesses called settlements. These settlements, made directly into a business’ bank account, are then matched to the sales by the bookkeeper or accountant. Critically, they do not pass through the hands of any employees.

When large amounts of cash are taken in continuously by multiple employees everyday having the right internal controls and processes in place are critical. Cash is easily subject to theft, fraud and robbery.

All cash must be counted and balanced to each register at the end of each shift and at the end of each day. This should be done by a manager or owner. The cash in the register must be reconciled to the sales in the POS (point of sale) to ensure they are equal. When cash is deposited into a vault, a log must be maintained to record cash movements in and out of the vault with a balance of the total at all times.

Then the cash movements should be reconciled to the accounting ledger. The books must reflect the physical cash balances and vice versa. This is the key control point. If anything is off, that should signal a problem.

Let’s look at a few other considerations.

Physical security, such as security cameras, electronic locks and vaults, is paramount as well, but that’s a whole other subject and we will not go into it here.

Furthermore, because it is often difficult to physically deposit the cash into the bank, retailers are using the cash out of the vault to pay suppliers and vendors. This adds another level of complexity to internal controls. How much you pay each vendor must be supported by an invoice without exception. This information then must be communicated to your bookkeeper or accountant at the end of each day. Some POS systems can capture these payments and the accounting department can note this information to record them on a timely basis.

So, to ensure the controls are working properly and that everything happening at the store is reflected accurately in your books, information must be entered daily. This involves running a report from the POS system and manually entering the data into an accounting system like QuickBooks.

Bookkeep is one of the few solutions that automates this process for you. Sales and cash are summarized each day and automatically recorded into Quickbooks. Bookkeep currently has integrations for Greenbits, Treez, and Meadow. All aspects of the sales can be captured including discounts, and organized by merchandise category. We are working to add additional POS systems. Curious about where your POS is on our roadmap? Email us at [email protected]

For Cannabis retail stores, a few other options are beginning to emerge for accepting ACH payments. Stronghold Pay and 2Accept are two examples of these payment providers. Bookkeep also supports integrations with these systems.

Remember, it’s vitally important that your books are up to date every single day in a cash-heavy environment. Having an automated integration with your POS further ensures better security, control, and success of your business.


Make manual  
data entry a thing  
of the past.
Let our smarter accounting automation  
do all the heavy lifting for you.