Skip to content

Module 06 · Close plan and up

A close your CPA can trace to a tag.

Invoices, receipts and journals are built from the same package-level ledger as your compliance records. Sales, COGS and inventory are reconciled to Metrc before a journal goes to QuickBooks or NetSuite, and every line carries its tax regime, adult-use or medical. Every journal is previewed in the approval queue before it posts.

By BudAlly

Published

  • 01 · WHOLESALE INVOICING

    Invoices bill the accepted quantity and carry the right state tax line.

    An invoice is built from the quantities accepted in Metrc, with the manifest number and package tags on each line and a sequential number that can't be edited. A short or rejected package creates a credit memo citing the invoice, manifest, tags, reason and reject time. The tax line comes from the rule pack by transfer date: New York's 9% distributor tax on the amount charged, Michigan's 24% wholesale tax where it is separately stated, and no state cannabis tax line on a California wholesale invoice.

  • 02 · CONSUMER RECEIPTS

    Receipts carry your state's required fields, with excise on its own line where required.

    Receipt fields come from the state's field set: store legal name and license number, receipt number and time, items with weight or volume and price, and taxes. For delivery, the receipt also carries the customer signature and delivery time where the state calls for them. A partial delivery produces a revised receipt rather than an edited one.

  • 03 · JOURNALS

    Journal templates for every routine entry, each previewed before it posts.

    Templates cover daily sales per store and regime, COGS by package at the specific cost of each Metrc tag sold, wholesale invoices, retailer bills with pass-through tax capitalised into inventory, cash over and short, pay-by-bank settlements matched to the processor batch, returns and refused deliveries, credit memos, and promo credits only where your state allows them. Each one waits in the approval queue before posting.

  • 04 · RECONCILIATION

    Daily and monthly reconciliations tie the books to Metrc.

    Every day, POS and delivery sales are matched to Metrc sales by count and dollars, tenders to processor batches, and driver cash to what each trip should have brought back. Every month, bank, inventory sub-ledger, the inventory accounts and Metrc quantities are tied, along with tax collected against accrued and filed, receivables, wallet liability and intercompany balances.

  • 05 · REGIME SPLIT

    Adult-use and medical are kept apart on every line.

    The chart of accounts carries a regime dimension, adult-use or medical, a 280E flag on every account and a column for state decoupling. Each line posts with account, tax bucket, class, location and license, and regime. At a dual license, a line that mixes both regimes stays pending, and holds the close, until your CPA signs the allocation method.

  • 06 · AUDIT CHAIN

    From the receipt to the journal and back again.

    Every receipt links to its sale line, its Metrc ID, its journal and any return, credit memo or reversal, and the chain can be followed in either direction. Numbering is sequential and gaps are reported; voids stay visible. A closed period is locked, and anything that arrives late becomes a dated true-up instead of a silent restatement.

  • 07 · CLOSE CHECKLIST

    A close checklist that ends with your CPA's sign-off.

    The checklist runs from every day posted and every reconciliation tied, through in-transit cut-off, open variance cases, tax accruals, the inventory valuation review, the 280E and inventory-costing schedule and the regime allocation, to controller sign-off and the period lock. Your CPA's review sign-off on the trial balance, rollforward, tax reconciliations and workpapers comes last, then the pack exports.

  • 08 · EXPORTS

    Exports in the formats your CPA already works with.

    Journals go to QuickBooks Online and NetSuite, with a Sage Intacct export. GL detail comes out as CSV or XLSX, alongside the trial balance, agings, tax worksheets and a hashed PDF bundle of the close.

What it never does

  • Never posts into a locked period; late changes become dated true-ups.
  • Never bills more than the quantity accepted in Metrc.
  • Document numbers are sequential and gap-checked; documents are voided, never deleted.
  • Every journal is previewed in the approval queue, and nothing posts automatically.
  • A tax treatment it can't verify shows UNKNOWN and goes to a person; BudAlly doesn't decide your 280E position.

BUILT TO CONNECT WITH

  • QuickBooks Online
  • NetSuite
  • Sage Intacct (export)
  • Metrc
  • Aeropay

Questions

Does this replace our CPA?
No. BudAlly prepares the journals, reconciliations and workpapers and keeps the evidence behind them. The close ends with your CPA's review sign-off, and tax positions such as the 280E schedule and the regime allocation method are theirs to set.
Which accounting systems does it post to?
QuickBooks Online and NetSuite. Sage Intacct is supported as an export, and GL detail is available as CSV or XLSX for anything else.
How is a dual adult-use and medical license handled?
Every line carries a regime. Lines that mix both stay pending until your CPA signs the allocation method, and the close for that license waits until then.
Which plan includes the accounting close?
The month-end close to QuickBooks or NetSuite is part of the Close plan. Chain Ops adds a console for CPA firms that work across several clients.