The IRS is usually fine with reasonable approximations. Tax lawyers and preparers are familiar with this problem; their input could inform a compliant system.
Disclaimer: I am neither a lawyer nor a tax expert. This is not legal nor tax advice. Talk to a CPA about your tax situation.
Disclaimer: I am neither a lawyer nor a tax expert. This is not legal nor tax advice. Talk to a CPA about your tax situation.