Внесу свой скромный вклад в размышления, как вести учет. 1С Бухгалтерия: Торговля и Склад - вот то, в чем на мой взгляд лучше и проще вести учет. Расходку принимаем на склад в программе и оттуда же списываем, когда выставляем счета. Это, если работать в белую, разумеется. При двойной бухгалтерии схема немного меняется.
Еще хороший вопрос: как контролировать заправщика, чтобы ему в голову не пришло принести с собой на работу пяток банок тонера и поработать "мимо кассы". Проблема решаема, но этот вариант надо учесть и исключить.