logo elektroda
logo elektroda
X
logo elektroda

PLC & HMI Programming: Sole Proprietorship, PKD 62.01.Z Classification & Favorable Lump Sum

pcichomski 14496 34
ADVERTISEMENT
Treść została przetłumaczona polish » english Zobacz oryginalną wersję tematu
  • #31 20398927
    pcichomski
    Level 16  
    vivaldi_190 wrote:
    @pcichomski
    The current PKWiU, i.e. the Polish Classification of Products and Services 2008, and there in group 33 I do not see such a thing as "technical programming"
    is, for example, 33.20.60.0 - Installation services of industrial process control systems


    Find a whitepaper on the web with explanations called:
    https://stat.gov.pl/Klasfikacje/doc/pkwiu_15/pdf/wyjasrzeniaPKWiU2015_10maj_int.pdf


    p.342

    quote:
    33.20.6 INSTALLATION SERVICES OF INDUSTRIAL PROCESS CONTROL SYSTEMS
    33.20.60.0 Installation services of industrial process control systems
    This grouping also includes:
    - installation (assembly) services, programming of individual machines and devices constituting elements of the line
    production (bottling, bottle conveyors, palletizers),
    - technical programming of robots and industrial controllers .

    But this is of no great importance, because the Central Statistical Office of Poland does not include writing new programs in individual interpretations under this number.
  • ADVERTISEMENT
  • #32 21536658
    jestam
    Automation specialist
    As of 1 January 2025, the new classification of PKD applies.

    Edit: I mixed up PKD and PKWiU.
    Removed 'technical programming of robots and industrial controllers' from the explanatory note to 33.20. .

    Programming includes only 62.10.A (computer games) and 62.10.B (everything else), which is a flat rate of 12%.

    The division of programming into 'games' and 'non-games' is quite amusing.
  • ADVERTISEMENT
  • #33 21539477
    kameleon100
    Level 13  
    >>21536658 I drive PKD 33.12.Z all the time, but the invoices are of the type - "Service of the machine ...":) , flat rate 8.5%.
  • ADVERTISEMENT
  • #34 21639891
    nygoos
    Level 2  
    This, after the change in PKD, which number do you assign to programming, design etc?
  • #35 21642202
    jestam
    Automation specialist
    There are two classifications of activities, PKD and PKWiU, in which changes are introduced independently and at different times. PKD 2025 and PKWiU 2015 are currently in force.

    https://www.inforlex.pl/dok/tresc,FOB00000000...9,Nowa-PKWiU-2025-projekt-rozporzadzenia.html
    "A draft regulation has been published that will introduce the new Polish Classification of Goods and Services(PKWiU 2025). The regulation will be in force from 2026, but for VAT purposes we will use the new classification from 2028, and for income taxes only from 2029. As the CSO informs, PKWiU 2025 is more detailed than the current version of the classification (PKWiU 2015) and reflects the changes that have occurred in the economy."

    So, for now, it is business as usual.

Topic summary

The discussion addresses the classification and tax treatment of PLC and HMI programming activities conducted by sole proprietors under Polish PKD and PKWiU codes. The main question is whether PLC programmers can classify their work under PKD 62.01.Z ("computer programming activities") to benefit from a more favorable lump sum tax rate, or if a different code is more appropriate. It is clarified that software programming, including PLC and embedded systems, generally falls under PKD 62.01.Z, as software is not distinguished by platform. However, installation and technical programming of industrial controllers and robots are classified under PKWiU 33.20.60.0 ("Installation services of industrial process control systems"), which typically qualifies for a lower lump sum rate (8.5%). The distinction between "writing new programs" (classified as IT programming, 12% lump sum) and "technical programming" or reprogramming (classified under 33.20.60.0, 8.5% lump sum) is emphasized, though official interpretations vary and can be ambiguous. The 2025 PKD update removes "technical programming of robots and industrial controllers" from 33.20, consolidating programming under 62.10 with a 12% flat rate. Practical advice includes consulting tax advisors and considering individual tax rulings due to interpretative uncertainties. Examples of differentiating activities include comprehensive design (14% lump sum), minor program changes or servicing (8.5%), and full program development (12%). The discussion also touches on the irrelevance of work location (factory vs. remote) for tax classification and the complexity of defining devices such as Beckhoff Industrial PCs, Raspberry Pi with CodeSys runtime, or Arduino in this context.
Summary generated by the language model.
ADVERTISEMENT