Cannabis financial audit