Marijuana is illegal under the federal law and this makes bookkeeping for dispensary business difficult and stressful. Accounting is a pain point for marijuana business owners because there are not many CPAs or legal firms that offer their services to clients from the marijuana indus