Термопапір покрита спеціальним складом з особливим барвником, званим лейкокрасітелем. У звичайних умовах він безбарвний, але при нагріванні і плавленні, та ще в присутності кислоти, у цієї речовини з'являється колір. Зазвичай в термобумагу використовують трифенілметанового барвники - похідні флуорану:
Крім барвника до складу входять тверді кислі агенти, такі, як бісфенол А і бісфенол S. Щоб барвник і кислі агенти швидко і добре розплавилися при мінімальній температурі, змішалися і провзаємодіяти, в покриття додають так звані сенсибілізатори, наприклад 1,2-біс (3 - метілфеноксі) етан або 2-бензілоксінафталін. Вони легко і швидко плавляться при 100 ° С, залучаючи до цього процесу барвник з кислими агентами, і допомагають їх перемішування.
Нарешті, щоб зображення зафіксувалося і щоб барвник не повернувся до своєї вихідної безбарвної кристалічній формі, в термосоставе необхідні стабілізатори. Їх роль грають складні багатофункціональні феноли, які пригнічують рекристалізацію барвника.
При друку чека найтонші розігріті голки друкуючої головки торкаються до паперу. У точках розігріву робочі компоненти плавляться, і барвник взаємодіючи з кислим агентом, переходить в забарвлену форму. Потім матриця швидко застигає і фіксує забарвлену метастабільну форму барвника. Так з'являється текст на чеку. Якщо ж чек піднести до гарячого предмету, то він потемніє.
Є багато причин, за якими зникають написи на чеках, тобто лейкокрасітель повертається в свою стабільну незабарвлену форму. Головні - тепло, вологість і сонячне світло. Тому чеки треба зберігати в прохолодному, сухому і темному місці, як ліки. Звичайно, вся справа може виявитися в поганій якості термобумаги, при виготовленні якої, скажімо, заощадили на стабілізаторі. Але з цим уже нічого не поробиш.