Character "B" contains my invoice

I saw this happen before when I was testing a different model printer. I don’t know the exact reason for it, but it does have something to do with if you are trying to print too many characters on one line. I can see from your image that right now you have the line character count setting wrong (the === is cut over 2 lines). If you update that, then it should make the “B” go away. I am guessing from your printer name that you have a 58mm printer, but 42 characters is more typical of a 80mm printer. Reduce it and after some trial and error you should get it working

On the printer setting page, update the Line Character Count:

Also a couple things I noticed about your printer template that might help you format it better:

  1. Any lines with the same character (like ===) you can just do with the formatting tag <F>=. Then you also don’t need to worry about the number of characters to use to make a full line as it’s automatic.
  2. You appear to be using the large font on your printer but I can’t see you specifying it anywhere on your template. Possibly it is a default on the printer? You should specify the character size on each line to have more predictable results, like <L00> to have left aligned, normal size, <C10> to have centre aligned, double height characters, etc. You can read full details of all the formatting tags available here: