Sales tax requirements vary from State to State.  It is an extremely complex issue and most small businesses struggle with figuring out and reporting sales tax.  Complexity increases if you are multi-state or live in a state which taxes various products at different levels.

Sales Tax Reporting for Small Businesses