Istnieją dwie zasadnicze drogi generowania gotowych deklaracji PIT i ZUS na oryginalnych drukach. Pierwszy sposób to zeskanowanie formularza i podstawienie go do wydruku. Trzeba wówczas określić współrzędne samego obrazka, zawierającego mapę bitową formularza, oraz współrzędne każdej pozycji deklaracji.
Drugi sposób, to wykorzystanie bezpłatnego programu do wypełniania i drukowania formularzy Druki IPS firmy IPS. Graffiti pozwala eksportować dane w formacie zgodnym z programem Druki IPS, co umożliwia automatyczne ich wprowadzenie na odpowiednie formularze, unikając mozolnego definiowania współrzędnych każdego pola.
Druki IPS to również sprawne narzędzie edycji już wygenerowanych deklaracji. Wszystkie pola obliczeniowe na drukach są wzajemnie skorelowane. Zmiana wartości w jednym polu powoduje automatyczne przeliczenie wartości pozostałych pól. Program zawiera też zestawy podpowiedzi dotyczących sposobu wprowadzania i naliczania danych oraz intuicyjnie skonstruowany interfejs edycji i podglądu. Zmiany wprowadzone na formularzach mogą być zapisywane.
Podczas generowania deklaracji większość danych pobierana jest z baz Graffiti. Pozycje deklaracji PIT mogą korzystać zarówno z predefiniowanych zmiennych systemowych, jak i z obliczeń przeprowadzonych na poszczególnych składnikach płacowych przy generowaniu list płac. Mogą też zawierać wartości stałe lub być wpisywane przez użytkownika inicjującego naliczanie deklaracji.
Eksportowane pozycje identyfikowane są w Drukach IPS przez liczbę porządkową.
Ilustracja 9.2. Płace. Definicja parametrów deklaracji PIT
A. Okno definicji formularza PIT. Wydruk oznacza tryb generowania formularza na bazie zeskanowanego formularza. Import do pliku spowoduje wysłanie danych do pliku zgodnego z programem Druki IPS. B. Symbol tu wprowadzony musi być zgodny z oznaczeniem plików z aktualnymi formularzami PIT (www.pity.pl/druki). C. Okno pozycji wybranego formularza PIT. Różne pozycje odwołują się do różnych źródeł: zmiennych predefiniowanych (np. pozycje 56 i 10), składników płacowych (pozycje 101, 102, 4...), stałych (pozycja 7 i 9). D. Zaznaczone pozycje formularzy mogą być kopiowane i wklejane w innych formularzach.