Księgę przychodów i rozchodów mogą prowadzić podatnicy podatku dochodowego. Szczegółowe informacje na temat podmiotów uprawnionych oraz zasady jej prowadzenia zawiera ustawa o podatku dochodowym od osób fizycznych. O tym, że jest zakładana Księga przychodów i rozchodów należy powiadomić urząd skarbowy. Dotyczy to osób rozpoczynających działalność gospodarczą, jak i tych, którzy już ją prowadzą, ale nie rozliczali się na podstawie KPiR. Osoby wybierające rozliczenia na podstawie KPiR muszą pamiętać o wpłacaniu zaliczek na podatek dochodowy. Prowadzenie takiej księgi jest trochę skomplikowane i czasochłonne, ponadto osoby prowadzące taką księgowość muszą prowadzić i inne ewidencje, jednak ma to swoje zalety. Zalety prowadzenia KPiR sprawiają, że wiele osób się na taką księgę decyduje. W jej prowadzeniu mogą pomóc różnego typu programy księgowe. Za pomocą takiego programu może też być wystawiona faktura online oraz inne dokumenty. Warto więc z nich korzystać nie tylko dlatego, że znacznie usprawniają i przyspieszają prowadzenie Księgi przychodów i rozchodów, ale także że bez nich nie wystawi się prawidłowo faktury online, ponieważ do niej potrzebny jest elektroniczny podpis, którego to ręcznie nie można wystawić. Takich program jest wiele, dzięki czemu każdy znajdzie dla siebie dogodny i łatwy w swoim prowadzeniu. Wersje testowe takich programów również można uzyskać ze strony internetowej, gdzie są one także bez płatne, do danego terminu upłynięcia licencji.