The paper ledger
It costs nothing, it never breaks down and it needs no training. As long as you are alone in the shop and your stock fits in your head, it does the job, and nobody should tell you otherwise.
It breaks at three precise moments: when a second salesperson arrives and no one knows who wrote what, when you open a second shop, and on inventory day, when it can tell you nothing beyond what you copied into it.