Severity: 8192
Message: Creation of dynamic property CI_URI::$config is deprecated
Filename: core/URI.php
Line Number: 101
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Router::$uri is deprecated
Filename: core/Router.php
Line Number: 127
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Home::$benchmark is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 5
Function: __construct
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Home::$hooks is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 5
Function: __construct
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Home::$config is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 5
Function: __construct
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Home::$log is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 5
Function: __construct
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Home::$utf8 is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 5
Function: __construct
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Home::$uri is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 5
Function: __construct
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Home::$exceptions is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 5
Function: __construct
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Home::$router is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 5
Function: __construct
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Home::$output is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 5
Function: __construct
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Home::$security is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 5
Function: __construct
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Home::$input is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 5
Function: __construct
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Home::$lang is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 5
Function: __construct
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Home::$load is deprecated
Filename: core/Controller.php
Line Number: 78
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 5
Function: __construct
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Home::$db is deprecated
Filename: core/Loader.php
Line Number: 396
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 5
Function: __construct
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_DB_mysqli_driver::$failover is deprecated
Filename: database/DB_driver.php
Line Number: 371
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 5
Function: __construct
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Home::$email is deprecated
Filename: core/Loader.php
Line Number: 1283
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 5
Function: __construct
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 282
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 5
Function: __construct
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: Warning
Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 289
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 5
Function: __construct
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 304
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 5
Function: __construct
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 314
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 5
Function: __construct
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 315
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 5
Function: __construct
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 316
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 5
Function: __construct
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 317
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 5
Function: __construct
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 375
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 5
Function: __construct
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: Warning
Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 110
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 5
Function: __construct
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: Warning
Message: session_start(): Session cannot be started after headers have already been sent
Filename: Session/Session.php
Line Number: 143
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 5
Function: __construct
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Home::$session is deprecated
Filename: core/Loader.php
Line Number: 1283
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 5
Function: __construct
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property Home::$CI is deprecated
Filename: controllers/Home.php
Line Number: 6
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 6
Function: _error_handler
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$benchmark is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 179
Function: view
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$hooks is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 179
Function: view
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$config is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 179
Function: view
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$log is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 179
Function: view
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$utf8 is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 179
Function: view
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$uri is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 179
Function: view
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$exceptions is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 179
Function: view
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$router is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 179
Function: view
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$output is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 179
Function: view
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$security is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 179
Function: view
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$input is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 179
Function: view
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$lang is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 179
Function: view
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$load is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 179
Function: view
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$db is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 179
Function: view
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$email is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 179
Function: view
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$session is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 179
Function: view
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Severity: 8192
Message: Creation of dynamic property CI_Loader::$CI is deprecated
Filename: core/Loader.php
Line Number: 931
Backtrace:
File: /home/u595962424/domains/poornesh.com/public_html/__cs/application/controllers/Home.php
Line: 179
Function: view
File: /home/u595962424/domains/poornesh.com/public_html/__cs/index.php
Line: 315
Function: require_once
Employers who are registered under the Employees' Provident Fund (EPF) Scheme have a crucial compliance requirement: filing PF returns. At Vijendra & Co, we simplify the complexities of statutory filings, helping businesses navigate the regulatory landscape with clarity and precision. This page provides a detailed understanding of the EPF Scheme, its benefits, procedures, forms, timelines, and the consequences of non-compliance — everything you need to know to ensure your business remains compliant with PF Return Filing regulations.
The Employees' Provident Fund and Miscellaneous Provisions Act of 1952 governs the social security program known as the Employees' Provident Fund (EPF) Scheme. The Employees' Provident Fund Organization (EPFO) is in charge of its administration.
The scheme mandates contributions from both employers and employees toward a retirement savings fund, which accrues interest over time. Employers are responsible for deducting and depositing the provident fund contributions, as well as for undertaking timely PF Return Filing with the EPFO.
Before an employer can file PF Returns, they must first complete PF registration. Companies that have 20 or more workers must register under the EPF Act. Even businesses with fewer workers, though, have the option to voluntarily register.
Registration involves providing organizational documents such as:
After registration, a unique Establishment Code is issued, which is essential for subsequent PF Return Filing.
Any establishment registered under the EPF Act is required to file PF returns on a monthly and annual basis. This comprises:
Regardless of employee count fluctuations, once registered, the employer must continue PF Return Filing until formal cancellation of registration.
Filing PF returns offers multiple advantages:
Regular PF Return Filing ensures transparent financial practices and fosters employee satisfaction.
There are stringent deadlines for filing PF returns:
Maintaining compliance status and avoiding penalties require timely submission.
In order to file PF returns smoothly, employers need to gather and keep:
These documents are pivotal during audits and for any verification by the EPFO.
Several specific forms are used in the PF Return Filing process. Each form is essential for compliance and fulfills a certain function:
Form 2
This form is used for nomination details under the EPF and Employees' Deposit Linked Insurance (EDLI) Scheme. It has two parts:
Form 5
This form contains details of new employees who have joined during the month and are eligible for EPF.
Form 10
Form 10 includes details of employees who have left the service during the month.
Form 12A
This is a monthly return form that provides a consolidated report of contributions made by the employer and employees.
Form 3A
This is part of the Annual PF Return Filing and provides a month-wise breakup of each employee’s contributions.
Form 6A
Another annual return form that gives a consolidated annual statement of the employer’s contribution towards all employees.
To avoid any compliance difficulties, each form must be filled out accurately and on time.
Apart from monthly filings, employers are required to submit annual PF returns. These include:
Annual returns help the EPFO reconcile accounts and are vital during inspections or audits. They must be filed by 30th April following the end of the financial year.
Non-compliance or delay in PF Return Filing can result in severe consequences:
Regular compliance is not just a legal formality; it's a safeguard against financial and legal setbacks.
With the correct knowledge, the methodical stages for filing a PF return can be handled successfully:
The EPFO's unified platform streamlines and digitizes the whole PF Return Filing procedure. Employers are required to:
Accuracy is key, and errors can result in mismatch notices or rejection of returns.
At Vijendra & Co, we offer structured and reliable support for all PF compliance matters. Our team stays up-to-date with regulatory changes and ensures end-to-end management of PF Return Filing, right from registration and documentation to timely filing and error resolution.
Navigating the EPFO standards can be time-consuming for any firm, regardless of its size. We assist in streamlining the procedure and lowering the possibility of fines by using a professional approach.
PF Return Filing is not just about compliance — it’s a testament to responsible business practices and employee welfare. Trust Vijendra & Co to manage your statutory filings with diligence and precision.