It's a no-brainer for software, albeit it is an enormous security hazard, with 50 fingers querying every sale. This is why using an intermediary such as I linked above with a limited cash account such that the pathway cannot reach your bank is an absolute necessity.
I get a good chuckle about this problem though every time I see another stupid post touting the FAIR Tax. My point in posting this was not as a point of advocacy as much as it is about accuracy. The problem of dealing with hundreds of counties each expecting a piece of transactions within their jurisdictions is not that difficult for a computerized system. Pull-system kanban-based inventory management for JIT is much more difficult and it's done every day.
The software does not get fined if the state did not receive one of its quarterly payments. You get fined. So the software is immaterial here.