Breadcrumb

Navigation Menu

An error occurred while processing the template.
The following has evaluated to null or missing:
==> navItem4  [in template "10155#10195#5014417" at line 29, column 126]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #if navItem4.getURL()?contains(redire...  [in template "10155#10195#5014417" at line 29, column 121]
----
1<div class="portlet-custom zus-side-menu "> 
2	<#assign redirect = paramUtil.getString(request, "redirect")> 
3 
4	<#assign ignoreRedirect = true> 
5	 
6	<#if redirect?? && redirect?length gt 1> 
7		<#assign 
8			serviceContextThreadLocal = staticUtil["com.liferay.portal.kernel.service.ServiceContextThreadLocal"] 
9			themeDisplay = serviceContextThreadLocal.getServiceContext().getThemeDisplay() 
10			groupPrefix = portalUtil.getLayoutSetFriendlyURL(themeDisplay.getLayoutSet(), themeDisplay) 
11			redirect = redirect?remove_beginning(groupPrefix) 
12			redirect = redirect?remove_beginning("/") 
13			redirect = redirect?remove_ending("/") 
14			redirectList = redirect?split("/") 
15		/> 
16		<#list entries as navItem0> 
17			<#if redirectList[0]?? && navItem0.getURL()?contains(redirectList[0])> 
18				<#if navItem0.hasBrowsableChildren() && redirectList[1]??> 
19					<#list navItem0.getChildren() as navItem1> 
20						<#if navItem1.getURL()?contains(redirectList[1])> 
21							<#if navItem1.hasBrowsableChildren() && redirectList[2]??> 
22								<#list navItem1.getChildren() as navItem2> 
23									<#if navItem2.getURL()?contains(redirectList[2])> 
24										<#if navItem2.hasBrowsableChildren() && redirectList[3]??> 
25											<#list navItem2.getChildren() as navItem3> 
26												<#if navItem3.getURL()?contains(redirectList[3])> 
27													<#if navItem3.hasBrowsableChildren() && redirectList[4]??> 
28														<#list navItem3.getChildren() as navItem3> 
29															<#if navItem4.getURL()?contains(redirectList[4]) && redirectList?size == 5> 
30																<#assign ignoreRedirect = false> 
31															</#if> 
32														</#list> 
33													<#else> 
34														<#if !navItem3.isChildSelected() && redirectList?size == 4> 
35															<#assign ignoreRedirect = false> 
36														</#if> 
37													</#if> 
38												</#if> 
39											</#list> 
40										<#else> 
41											<#if !navItem2.isChildSelected() && redirectList?size == 3> 
42												<#assign ignoreRedirect = false> 
43											</#if> 
44										</#if> 
45									</#if> 
46								</#list> 
47							<#else> 
48								<#if !navItem1.isChildSelected() && redirectList?size == 2> 
49									<#assign ignoreRedirect = false> 
50								</#if> 
51							</#if> 
52						</#if> 
53					</#list> 
54				<#else> 
55					<#if !navItem0.isChildSelected() && redirectList?size == 1> 
56						<#assign ignoreRedirect = false> 
57					</#if> 
58				</#if> 
59			</#if> 
60		</#list> 
61		<#if ignoreRedirect> 
62				<#assign redirectList = redirectList?filter(x -> false)> 
63		</#if> 
64	</#if> 
65	 
66	<#assign showAll = false> 
67 
68	<#if entries?has_content> 
69		<#list entries as navItem0> 
70			<#assign urlEnding = navItem0.getURL()?split("/")?last /> 
71			<#if (ignoreRedirect || redirectList?size == 1) && !navItem0.isChildSelected() && navItem0.isSelected() > 
72				<ul> 
73					<li> 
74						<div class="menu__item-wrapper active top-level"> 
75							<a href="${navItem0.getURL()}"><span>${navItem0.getName()}</span></a> 
76						</div> 
77				<#assign showAll = true> 
78			</#if> 
79			<#if showAll || (navItem0.hasBrowsableChildren() && ((ignoreRedirect && (navItem0.isChildSelected() || navItem0.isSelected())) || (redirectList?? && redirectList[0]?? && urlEnding == redirectList[0])))> 
80				<ul> 
81					<#list navItem0.getChildren() as navItem1> 
82						<#assign urlEnding = navItem1.getURL()?split("/")?last /> 
83						<li> 
84							<#if (ignoreRedirect && navItem1.isChildSelected()) || (redirectList?? && redirectList[1]?? && urlEnding == redirectList[1] && redirectList?size gt 2)> 
85								<#assign cssClass = "active-parent"/> 
86							<#else> 
87								<#if (ignoreRedirect && navItem1.isSelected()) || (redirectList?? && redirectList[1]?? && urlEnding == redirectList[1] && redirectList?size == 2)> 
88									<#assign cssClass = "active"/> 
89								<#else> 
90									<#if showAll> 
91										<#assign cssClass = ""/> 
92									<#else> 
93										<#assign cssClass = "non-parent"/> 
94									</#if> 
95								</#if> 
96							</#if> 
97							 
98							<div class="menu__item-wrapper ${cssClass}"> 
99								<a href="${navItem1.getURL()}"><span>${navItem1.getName()}</span></a> 
100							</div> 
101 
102							<#if showAll || (navItem1.hasBrowsableChildren() && ((ignoreRedirect && (navItem1.isChildSelected() || navItem1.isSelected())) || (redirectList?? && redirectList[1]?? && urlEnding == redirectList[1])))> 
103								<ul> 
104									<#list navItem1.getChildren() as navItem2> 
105										<#assign urlEnding = navItem2.getURL()?split("/")?last /> 
106										<li> 
107											<#if (ignoreRedirect && navItem2.isChildSelected()) || (redirectList?? && redirectList[2]?? && urlEnding == redirectList[2] && redirectList?size gt 3)> 
108												<#assign cssClass = "active-parent"/> 
109											<#else> 
110												<#if (ignoreRedirect && navItem2.isSelected()) || (redirectList?? && redirectList[2]?? && urlEnding == redirectList[2] && redirectList?size == 3)> 
111													<#assign cssClass = "active"/> 
112												<#else> 
113													<#assign cssClass = ""/> 
114												</#if> 
115											</#if> 
116											 
117											<div class="menu__item-wrapper ${cssClass}"> 
118												<a href="${navItem2.getURL()}"><span>${navItem2.getName()}</span></a> 
119											</div> 
120 
121											<#if navItem2.hasBrowsableChildren() && ((ignoreRedirect && (navItem2.isChildSelected() || navItem2.isSelected())) || (redirectList?? && redirectList[2]?? && urlEnding == redirectList[2]))> 
122												<ul> 
123													<#list navItem2.getChildren() as navItem3> 
124														<#assign urlEnding = navItem3.getURL()?split("/")?last /> 
125														<li> 
126															<#if (ignoreRedirect && navItem3.isChildSelected()) || (redirectList?? && redirectList[3]?? && urlEnding == redirectList[3] && redirectList?size gt 4)> 
127																<#assign cssClass = "active-parent"/> 
128															<#else> 
129																<#if (ignoreRedirect && navItem3.isSelected()) || (redirectList?? && redirectList[3]?? && urlEnding == redirectList[3] && redirectList?size == 4)> 
130																	<#assign cssClass = "active"/> 
131																<#else> 
132																	<#assign cssClass = ""/> 
133																</#if> 
134															</#if> 
135															 
136															<div class="menu__item-wrapper ${cssClass}"> 
137																<a href="${navItem3.getURL()}"><span>${navItem3.getName()}</span></a> 
138															</div> 
139 
140															<#if navItem3.hasBrowsableChildren() && ((ignoreRedirect && (navItem3.isChildSelected() || navItem3.isSelected())) || (redirectList?? && redirectList[3]?? && urlEnding == redirectList[3]))> 
141																<ul> 
142																	<#list navItem3.getChildren() as navItem4> 
143																		<#assign urlEnding = navItem4.getURL()?split("/")?last /> 
144																		<li> 
145																			<#if (ignoreRedirect && navItem4.isChildSelected()) || (redirectList?? && redirectList[4]?? && urlEnding == redirectList[4] && redirectList?size gt 5)> 
146																				<#assign cssClass = "active-parent"/> 
147																			<#else> 
148																				<#if (ignoreRedirect && navItem4.isSelected()) || (redirectList?? && redirectList[4]?? && urlEnding == redirectList[4] && redirectList?size == 5)> 
149																					<#assign cssClass = "active"/> 
150																				<#else> 
151																					<#assign cssClass = ""/> 
152																				</#if> 
153																			</#if> 
154																			 
155																			<div class="menu__item-wrapper ${cssClass}"> 
156																				<a href="${navItem4.getURL()}"><span>${navItem4.getName()}</span></a> 
157																			</div> 
158																		</li> 
159																	</#list> 
160																</ul> 
161															</#if> 
162														</li> 
163													</#list> 
164												</ul> 
165											</#if> 
166										</li> 
167									</#list> 
168								</ul> 
169							</#if> 
170						</li> 
171					</#list> 
172				</ul> 
173			</#if> 
174			<#if (ignoreRedirect || redirectList?size == 1) && !navItem0.isChildSelected() && navItem0.isSelected() > 
175					</li> 
176				</ul> 
177			</#if> 
178			<#assign showAll = false> 
179		</#list> 
180	</#if> 
181</div> 

Bieżące wyjaśnienie komórek merytorycznych Zakładu

Nowe wzory dokumentów ZUS DRA oraz ZUS RCA

Polski Ład wprowadził zmiany w zasadach rozliczania oraz opłacania składek na ubezpieczenie zdrowotne [1]. Dlatego dostosowaliśmy do tych zmian dokumenty rozliczeniowe, czyli ZUS DRA oraz ZUS RCA.

Co zmieniło się w ZUS DRA i ZUS RCA

W dokumencie ZUS DRA dodaliśmy:

  • blok „XI. Forma opodatkowania, która obowiązuje w danym miesiącu oraz przychód i dochód z działalności gospodarczej dla celów wyliczenia składki miesięcznej na ubezpieczenie zdrowotne”,
  • blok „XII. Roczne rozliczenie składki na ubezpieczenie zdrowotne w przypadku stosowania opodatkowania w formie ryczałtu od przychodów ewidencjonowanych”.

W dokumencie ZUS RCA dodaliśmy:

  • blok „III.E. Forma opodatkowania, która obowiązuje w danym miesiącu oraz przychód i dochód z działalności gospodarczej dla celów wyliczenia składki miesięcznej na ubezpieczenie zdrowotne”,
  • „blok III.F. Roczne rozliczenie składki na ubezpieczenie zdrowotne w przypadku stosowania opodatkowania w formie ryczałtu od przychodów ewidencjonowanych”.

Gdy jako płatnik składek rozliczasz składki na ubezpieczenie zdrowotne wyłącznie za siebie, wypełniasz nowy blok XI/III.E.

W jaki sposób możesz przekazać dokumenty do ZUS

Program Płatnik lub ePłatnik (na PUE ZUS)

Nowe wersje dokumentów możesz wypełniać i wysyłać elektronicznie w programie Płatnik. Jeżeli masz profil na Platformie Usług Elektronicznych (PUE) ZUS, możesz je wypełniać i wysyłać w aplikacji ePłatnik. Oba programy udostępnimy 30 stycznia 2022 r.

Interaktywne szablony dla płatników, którzy rozliczają składki wyłącznie za siebie lub zatrudniają maksymalnie 5 pracowników

Jeżeli jesteś płatnikiem składek rozliczającym składki wyłącznie za siebie albo zatrudniasz nie więcej niż 5 pracowników i nie korzystasz z aplikacji ePłatnik, możesz użyć interaktywnych szablonów dokumentów rozliczeniowych. Aby ułatwić Ci ich wypełnianie, po najechaniu kursorem na poszczególne pola, będą pojawiały się wskazówki, co powinieneś wpisać. Niektóre pola, np. rodzaj dokumentu tożsamości, czy też kod tytułu ubezpieczenia łatwo wypełnisz, dzięki wybraniu właściwej pozycji z listy rozwijanej.

Płatnicy, którzy rozliczają składki wyłącznie za siebie

Jeżeli jesteś płatnikiem, który rozlicza składki wyłącznie za siebie, wypełniasz jedynie dokument ZUS DRA.

W bloku XI musisz wpisać nowe dane, tj. formę opodatkowania i ustaloną dla niej podstawę wymiaru i składkę na ubezpieczenie zdrowotne. Dane te przeniosą się automatycznie do bloku VI i X. Składki na pozostałe ubezpieczenia i fundusze wykazujesz tak jak dotychczas w odpowiednich blokach.

Płatnicy, którzy zatrudniają maksymalnie 5 pracowników

Jeżeli jesteś płatnikiem składek zatrudniającym nie więcej niż 5 pracowników, oprócz dokumentu ZUS DRA masz obowiązek wypełnić dokument ZUS RCA za siebie oraz za każdego ubezpieczonego.

W raporcie RCA w bloku III.E musisz podać za siebie nowe dane, tj. formę opodatkowania i ustaloną dla niej podstawę wymiaru i składkę. Dane te przeniosą się automatycznie do bloku III.C. Składki na pozostałe ubezpieczenia i fundusze wykazujesz tak jak dotychczas w odpowiednich blokach raportu ZUS RCA. W takiej sytuacji w ZUS DRA nie wypełniasz już bloku XI.

W jakim terminie płatnik składa dokumenty rozliczeniowe za siebie lub zatrudnionych pracowników (maksymalnie 5) 

Dokumenty składasz w terminie do 20 dnia następnego miesiąca, np.  za styczeń 2022 r. przekazujesz je do ZUS najpóźniej 21 lutego 2022 r. (20 lutego 2022 r. wypada w niedzielę, dlatego w tym konkretnym przypadku termin ten jest przesunięty na kolejny dzień roboczy). W tym samym terminie opłacasz także składki na indywidualny rachunek składkowy (NRS).

Jak obliczyć postawę wymiaru składki na ubezpieczenie zdrowotne i wysokość składki

Wysokość podstawy wymiaru składki na ubezpieczenie zdrowotne oraz wysokość składki na własne ubezpieczenie zdrowotne możesz obliczyć przy pomocy kalkulatora składki zdrowotnej. Znajdziesz go na stronie Kalkulator składki zdrowotnej. Zachęcamy także do zapoznania się z informacjami nt. zmian w ustalaniu składki zdrowotnej dla osób prowadzących pozarolniczą działalność na stronie Zmiany w składce zdrowotnej.

Wzory prawidłowo wypełnionych formularzy ZUS DRA i ZUS RCA

Wzory prawidłowo wypełnionych formularzy:

Podstawa prawna

[1] Ustawa z dnia 29 października 2021 r. o zmianie ustawy o podatku dochodowym od osób fizycznych, ustawy o podatku dochodowym od osób prawnych oraz niektórych innych ustaw (Dz.U. z 2021 r. poz. 2105).