Pf Calculation In Excel

Excel PF Calculator

Calculate Provident Fund (PF) contributions accurately with this Excel-style calculator. Enter your details below to get instant results.

PF Calculation Results

Gross PF Wage: ₹0.00
Employee PF Contribution: ₹0.00
Employer PF Contribution: ₹0.00
Employer EPS Contribution: ₹0.00
Total Employer Contribution: ₹0.00
Total Monthly PF Contribution: ₹0.00
Annual PF Contribution: ₹0.00

Comprehensive Guide to PF Calculation in Excel

Calculating Provident Fund (PF) contributions accurately is essential for both employers and employees to ensure compliance with Indian labor laws and proper financial planning. This guide will walk you through the complete process of PF calculation using Excel, including formulas, common scenarios, and advanced techniques.

Understanding PF Calculation Basics

The Employees’ Provident Fund (EPF) is a retirement savings scheme managed by the Employees’ Provident Fund Organisation (EPFO) under the Ministry of Labour and Employment, Government of India. Both employer and employee contribute to this fund monthly.

Key Components of PF Calculation:

  • Basic Salary: The core component of your salary structure
  • Dearness Allowance (DA): Cost of living adjustment allowance
  • Employee Contribution: Typically 12% of (Basic + DA)
  • Employer Contribution: 12% of (Basic + DA), with 8.33% diverted to EPS
  • PF Wage Ceiling: Currently ₹15,000 (as of 2023)
  • Employees’ Pension Scheme (EPS): 8.33% of ₹15,000 max from employer’s share

Important Note:

The PF wage ceiling was increased from ₹6,500 to ₹15,000 in September 2014. Employees earning more than ₹15,000 can voluntarily contribute on their full salary if both employer and employee agree.

Step-by-Step PF Calculation in Excel

Follow these steps to create a PF calculator in Excel:

  1. Set Up Your Worksheet:
    • Create columns for: Employee Name, Basic Salary, DA, DA %, Gross PF Wage, Employee PF, Employer PF, EPS, Total Contribution
    • Format currency columns with ₹ symbol and 2 decimal places
  2. Calculate Gross PF Wage:

    In cell D2 (assuming Basic in A2 and DA % in B2):

    =A2*(1+B2)

    This calculates: Basic Salary × (1 + DA%)

  3. Apply PF Ceiling:

    In cell E2:

    =MIN(D2, 15000)

    This ensures the PF wage doesn’t exceed ₹15,000

  4. Calculate Employee PF Contribution:

    In cell F2 (assuming 12% contribution):

    =E2*12%
  5. Calculate Employer Contributions:
    • PF Portion: =E2*3.67% (12% – 8.33% for EPS)
    • EPS Portion: =MIN(E2,15000)*8.33%
    • Total Employer Contribution: =E2*12% (but structured differently)
  6. Calculate Total Monthly Contribution:

    In cell I2:

    =F2+G2+H2

    (Employee PF + Employer PF + Employer EPS)

  7. Add Annual Calculation:

    In cell J2:

    =I2*12

Advanced Excel Techniques for PF Calculation

For more sophisticated PF calculations, consider these advanced Excel features:

1. Data Validation for Input Controls

  • Use Data Validation to restrict DA % between 0-100
  • Create dropdowns for contribution rates (10% or 12%)
  • Set minimum basic salary values

2. Conditional Formatting

  • Highlight cells where PF wage exceeds ceiling
  • Color-code different contribution scenarios
  • Flag potential calculation errors

3. Dynamic Named Ranges

Create named ranges for:

  • PF_Ceiling = 15000
  • Employee_Rate = 12%
  • EPS_Rate = 8.33%

Then use these names in your formulas for easier maintenance.

4. Pivot Tables for Analysis

Create pivot tables to:

  • Analyze PF contributions by department
  • Compare employee vs employer contributions
  • Track monthly/annual PF trends

Common PF Calculation Scenarios in Excel

Scenario Basic Salary DA % Employee PF (12%) Employer PF (3.67%) Employer EPS (8.33%) Total Contribution
Below Ceiling ₹12,000 10% ₹1,584.00 ₹493.76 ₹1,250.00 ₹3,327.76
At Ceiling ₹15,000 5% ₹1,950.00 ₹595.35 ₹1,250.00 ₹3,795.35
Above Ceiling (Standard) ₹30,000 8% ₹1,800.00 ₹550.50 ₹1,250.00 ₹3,600.50
Above Ceiling (Voluntary Full) ₹30,000 8% ₹3,816.00 ₹1,144.92 ₹1,250.00 ₹6,210.92
With 10% Contribution ₹25,000 6% ₹1,500.00 ₹467.10 ₹1,250.00 ₹3,217.10

PF Calculation Formulas for Different Scenarios

1. Standard PF Calculation (Below Ceiling)

Excel Formula:

=MIN(Basic+Basic*DA%, 15000)*12%

For both employee and employer contributions (adjust employer portion for EPS)

2. Voluntary Higher Contribution (Above Ceiling)

Excel Formula:

=(Basic+Basic*DA%)*12%

Used when employee chooses to contribute on full salary

3. Reduced Contribution (10%)

Excel Formula:

=MIN(Basic+Basic*DA%, 15000)*10%

For organizations with approved 10% contribution rate

4. EPS Calculation

Excel Formula:

=MIN(Basic+Basic*DA%, 15000)*8.33%

Employer’s pension contribution (capped at ₹15,000)

Automating PF Calculations with Excel Macros

For large organizations, consider creating a VBA macro to automate PF calculations:


Sub CalculatePF()
    Dim ws As Worksheet
    Dim lastRow As Long
    Dim i As Long

    Set ws = ThisWorkbook.Sheets("PF Calculations")
    lastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row

    For i = 2 To lastRow
        ' Calculate Gross PF Wage
        ws.Cells(i, 4).Value = ws.Cells(i, 1).Value * (1 + ws.Cells(i, 2).Value)

        ' Apply ceiling
        ws.Cells(i, 5).Value = WorksheetFunction.Min(ws.Cells(i, 4).Value, 15000)

        ' Employee PF (12%)
        ws.Cells(i, 6).Value = ws.Cells(i, 5).Value * 0.12

        ' Employer PF (3.67%)
        ws.Cells(i, 7).Value = ws.Cells(i, 5).Value * 0.0367

        ' Employer EPS (8.33% of ceiling)
        ws.Cells(i, 8).Value = WorksheetFunction.Min(ws.Cells(i, 4).Value, 15000) * 0.0833

        ' Total Contribution
        ws.Cells(i, 9).Value = ws.Cells(i, 6).Value + ws.Cells(i, 7).Value + ws.Cells(i, 8).Value

        ' Annual Contribution
        ws.Cells(i, 10).Value = ws.Cells(i, 9).Value * 12
    Next i

    MsgBox "PF Calculations Completed!", vbInformation
End Sub
        

Common Mistakes in PF Calculations and How to Avoid Them

  1. Ignoring the PF Ceiling:

    Many calculators incorrectly apply the 12% to the full salary when it exceeds ₹15,000. Always use the MIN function to cap at ₹15,000 unless voluntary higher contribution is elected.

  2. Miscalculating EPS Contribution:

    The 8.33% EPS is always calculated on the ceiling amount (₹15,000), not the actual PF wage. Common error is applying it to the full PF wage.

  3. Incorrect DA Inclusion:

    Only the basic salary and dearness allowance should be considered for PF calculations. Other allowances like HRA, conveyance, etc. should be excluded.

  4. Round-off Errors:

    PF contributions should be calculated to two decimal places but rounded to the nearest rupee in the final amount. Use Excel’s ROUND function.

  5. Wrong Contribution Rates:

    Using incorrect rates (e.g., 10% when it should be 12%) can lead to significant discrepancies. Always verify the applicable rates.

Legal Framework for PF Calculations in India

The PF calculations are governed by several key regulations:

  • The Employees’ Provident Funds and Miscellaneous Provisions Act, 1952: The primary legislation governing PF in India
  • The Employees’ Pension Scheme, 1995: Governs the pension component (EPS)
  • The Employees’ Deposit-Linked Insurance Scheme, 1976: Provides life insurance coverage
  • EPFO Circulars: Regular updates and clarifications issued by EPFO

Comparing PF with Other Retirement Schemes

Feature EPF (Employees’ Provident Fund) NPS (National Pension System) PPF (Public Provident Fund)
Governing Body EPFO PFRDA Ministry of Finance
Contribution 12% of salary (employee + employer) Flexible (minimum ₹500/year) ₹500-₹1.5 lakh/year
Employer Contribution Yes (12%) Yes (10% of basic for government employees) No
Tax Benefits EEE (Exempt-Exempt-Exempt) EET (Exempt-Exempt-Taxed) EEE
Lock-in Period Until retirement (with partial withdrawal options) Until 60 years 15 years
Return Rate (2022-23) 8.15% Market-linked (~9-12%) 7.1%
Withdrawal Rules Partial withdrawals allowed for specific purposes 60% can be withdrawn at 60, 40% must buy annuity Full withdrawal after 15 years
Portability Yes (when changing jobs) Yes No (individual account)

Excel Template for PF Calculation

To create a comprehensive PF calculation template in Excel:

  1. Sheet 1: Employee Data
    • Employee ID, Name, Department
    • Basic Salary, DA %, Gross PF Wage
    • Contribution rates (employee/employer)
  2. Sheet 2: Monthly Calculations
    • Monthly PF wage (with ceiling)
    • Employee/employer contributions
    • EPS contribution
    • Total monthly contribution
  3. Sheet 3: Annual Summary
    • Annual contributions by employee
    • Department-wise totals
    • Yearly comparison charts
  4. Sheet 4: Withdrawal Calculator
    • Partial withdrawal eligibility
    • Final settlement calculator
    • Tax implication estimator

Advanced Excel Functions for PF Analysis

For deeper analysis of PF data, consider these advanced Excel functions:

1. XLOOKUP for Dynamic Rate Application

Use XLOOKUP to apply different contribution rates based on salary slabs:

=XLOOKUP(Salary, {0,15000,100000}, {12%,10%,8%}, 12%)

2. LET Function for Complex Calculations

Create reusable calculations with LET:

=LET( grossWage, Basic*(1+DA%), pfWage, MIN(grossWage, 15000), employeePF, pfWage*12%, employerPF, pfWage*3.67%, employerEPS, MIN(grossWage,15000)*8.33%, total, employeePF+employerPF+employerEPS, total )

3. LAMBDA for Custom PF Functions

Create a custom PF calculation function:

=LAMBDA(basic, daPercent, LET( gross, basic*(1+daPercent), pfWage, MIN(gross, 15000), employee, pfWage*12%, employerPF, pfWage*3.67%, employerEPS, MIN(gross,15000)*8.33%, HSTACK(pfWage, employee, employerPF, employerEPS, employee+employerPF+employerEPS) ) )

Name this lambda as “CalculatePF” and use it throughout your worksheet.

Integrating PF Calculations with Payroll Systems

For organizations using Excel for payroll, integrate PF calculations with:

  • Salary Structure Templates: Include PF as a standard deduction
  • Automated Payslips: Show PF contributions as separate line items
  • Monthly/Annual Reports: Generate PF contribution statements
  • Compliance Checks: Validate against EPFO rules
  • Data Export: Prepare files for EPFO portal upload

PF Calculation for Different Employee Categories

1. Regular Employees

Standard 12% contribution on PF wage (capped at ₹15,000 unless voluntary higher contribution)

2. International Workers

Special provisions apply to international workers under the EPF Scheme, 1952. Contributions are typically on full salary without ceiling.

3. Contract Workers

If covered under EPF, same rules apply. Many organizations use 10% contribution rate for contract workers.

4. Part-time Employees

PF applies if salary exceeds ₹15,000/month. For salaries below threshold, PF is optional.

5. Employees in Special Economic Zones (SEZ)

Special PF rules may apply. Some SEZs have different contribution rates or exemptions.

PF Calculation for Different Salary Structures

Different organizations use various salary structures that affect PF calculations:

1. Cost-to-Company (CTC) Structure

In CTC structures, PF is typically calculated as:

=MIN(Basic+DA, 15000)*24%

(12% employee + 12% employer)

2. Gross Salary Structure

PF is deducted from gross salary before net salary calculation:

=MIN((Gross-SpecialAllowances), 15000)*12%

3. Flexible Benefit Plans

Some organizations allow employees to structure their salary to optimize PF contributions. Excel’s Goal Seek can help model different scenarios.

PF Calculation for Different Industries

Different industries may have variations in PF calculation:

Industry Typical Contribution Rate Special Provisions Common Salary Structure
IT/ITES 12% Often voluntary higher contributions High variable pay component
Manufacturing 12% Strict adherence to ceiling Basic + DA focused
BFSI 12% (sometimes 10%) Complex bonus structures High performance bonuses
Government/PSU 10-12% Special EPS rules Fixed pay scales
Startups 10-12% Flexible contribution options ESOP-heavy compensation
Retail 10% Often lower rates High variable components

PF Calculation for Different Employment Types

1. Permanent Employees

Standard PF rules apply. Contributions continue throughout employment.

2. Probationary Employees

PF applies from day one of employment. Same calculation rules.

3. Interns

Typically not covered under PF unless stipend exceeds ₹15,000/month.

4. Consultants

Generally not covered under PF unless engaged through contract with PF provisions.

5. Directors

Special rules apply. PF may be optional for director-employees.

PF Calculation for Different Locations

While PF rules are uniform across India, some state-specific considerations apply:

  • Maharashtra: Strict enforcement of PF rules, frequent inspections
  • Karnataka: High compliance rates, many IT companies with voluntary higher contributions
  • Delhi NCR: Diverse industry mix with varying PF practices
  • Tamil Nadu: Strong manufacturing sector with standard PF applications
  • West Bengal: Special provisions for tea plantation workers

PF Calculation for Different Company Sizes

Company size affects PF administration but not calculation methodology:

  • Small Companies (<20 employees): PF is optional unless voluntarily opted in
  • Medium Companies (20-100 employees): Mandatory PF with standard calculations
  • Large Companies (>100 employees): Mandatory PF with potential for voluntary higher contributions
  • Multinational Companies: Often have global retirement plans alongside Indian PF

PF Calculation for Different Salary Components

Understanding which salary components are included in PF calculations:

Salary Component Included in PF? Notes
Basic Salary Yes Primary component for PF
Dearness Allowance Yes Fully included
House Rent Allowance No Excluded from PF calculations
Conveyance Allowance No Excluded
Medical Allowance No Excluded
Special Allowance No Excluded (unless specifically included)
Bonus No Not part of regular PF calculations
Overtime Pay No Excluded from PF wage
Retiral Benefits No These are separate from PF
Food Coupons No Non-cash benefits excluded

PF Calculation for Different Contribution Scenarios

1. Standard Contribution (12%)

Most common scenario with 12% from both employee and employer.

2. Reduced Contribution (10%)

Allowed for certain industries/establishments with government approval.

3. Voluntary Higher Contribution

Employees can choose to contribute more than 12% (up to 100% of salary).

4. VRS (Voluntary Retirement Scheme)

Special PF settlement rules apply for VRS cases.

5. International Workers

Special PF accounts for international workers with different contribution rules.

PF Calculation for Different Financial Years

PF rules and rates may change between financial years. Historical rates:

Financial Year PF Wage Ceiling Employee Rate Employer Rate EPS Rate Interest Rate
2023-24 ₹15,000 12% 12% 8.33% 8.25%
2022-23 ₹15,000 12% 12% 8.33% 8.15%
2021-22 ₹15,000 12% 12% 8.33% 8.10%
2020-21 ₹15,000 12% 12% 8.33% 8.50%
2019-20 ₹15,000 12% 12% 8.33% 8.65%
2014-15 to 2018-19 ₹15,000 12% 12% 8.33% 8.55%-8.80%
Before 2014 ₹6,500 12% 12% 8.33% 8.25%-8.75%

PF Calculation for Different Withdrawal Scenarios

Understanding PF withdrawal calculations is crucial for financial planning:

1. Partial Withdrawal for Home Loan

Can withdraw up to 90% of PF balance for home loan repayment after 3 years of service.

2. Partial Withdrawal for Medical Treatment

Can withdraw up to 6 times the monthly salary or employee’s share + interest, whichever is less.

3. Partial Withdrawal for Education

Can withdraw up to 50% of employee’s share for post-matriculation education after 7 years of service.

4. Partial Withdrawal for Marriage

Can withdraw up to 50% of employee’s share after 7 years of service for self/sibling/child marriage.

5. Final Settlement

Full withdrawal allowed after 2 months of unemployment or at retirement (58 years).

PF Calculation for Different Transfer Scenarios

When employees change jobs, PF transfer calculations are important:

1. Intra-State Transfer

PF account continues with same number. No calculation changes needed.

2. Inter-State Transfer

PF account continues but may require regional office change. Use Form 13 for transfer.

3. Transfer to Exempted Establishment

Special transfer rules apply. May require new account in trust-managed PF.

4. International Transfer

Special provisions for international workers. May require opening an international worker PF account.

PF Calculation for Different Tax Scenarios

Understanding the tax implications of PF contributions:

1. Standard Tax Treatment (EEE)

  • Contributions: Exempt from tax (up to ₹1.5 lakh under 80C)
  • Interest: Tax-free
  • Withdrawal: Tax-free after 5 years of continuous service

2. Tax on Premature Withdrawal

If withdrawn before 5 years of continuous service, the amount is taxable as income.

3. Tax on High Contributions

For contributions above ₹2.5 lakh/year (employer + employee), interest is taxable.

4. Tax on EPS Withdrawal

EPS withdrawals are taxable if taken as lump sum before retirement.

PF Calculation for Different Compliance Scenarios

Ensuring compliance with EPFO regulations:

1. Monthly PF Returns

Employers must file monthly returns (Form 2, 5, 10, 12A) with PF calculations.

2. Annual PF Returns

Form 3A and 6A must be filed annually with consolidated PF data.

3. PF Inspections

EPFO conducts regular inspections. Maintain proper records of all calculations.

4. PF Challan Payment

Timely payment of PF contributions (by 15th of following month) is mandatory.

PF Calculation for Different Software Integrations

Integrating Excel PF calculations with other systems:

1. Payroll Software

Export Excel calculations to payroll systems like:

  • Tally
  • Zoho Payroll
  • GreytHR
  • Keka

2. Accounting Software

Import PF data into accounting systems:

  • QuickBooks
  • Xero
  • SAP

3. ERP Systems

Integrate with enterprise systems like:

  • Oracle ERP
  • Microsoft Dynamics
  • Ramco ERP

4. Government Portals

Prepare data for EPFO portal upload in required formats.

PF Calculation for Different Reporting Requirements

Different reports required for PF compliance:

1. Monthly PF Statement

Shows month-wise contributions for each employee.

2. Annual PF Statement (Form 23)

Consolidated annual statement for each employee.

3. PF Transfer Statement

Required when employees transfer between establishments.

4. PF Withdrawal Statement

Documentation for partial/full withdrawals.

PF Calculation for Different Audit Requirements

Preparing for PF audits:

  • Maintain all calculation sheets for at least 7 years
  • Document any exceptions or special cases
  • Keep records of voluntary higher contributions
  • Maintain proof of timely PF deposits
  • Document all partial withdrawals with supporting evidence

PF Calculation for Different Employee Benefits

Understanding how PF interacts with other benefits:

1. Gratuity

PF and gratuity are separate but both are retirement benefits. Gratuity is calculated on last drawn salary including DA.

2. Superannuation

Some companies offer superannuation plans alongside PF. Contributions may affect PF calculations.

3. NPS (National Pension System)

Employees can contribute to both PF and NPS. Different tax treatments apply.

4. Insurance Benefits

EDLI (Employees’ Deposit Linked Insurance) is linked to PF accounts.

PF Calculation for Different Career Stages

PF calculations vary at different career stages:

1. Early Career (0-5 years)

Focus on understanding PF statements and tracking contributions.

2. Mid Career (5-15 years)

Consider voluntary higher contributions for better retirement corpus.

3. Late Career (15-30 years)

Plan for partial withdrawals if needed. Check eligibility for higher contributions.

4. Pre-Retirement (30+ years)

Plan for PF settlement. Understand tax implications of withdrawals.

PF Calculation for Different Economic Conditions

Economic factors that may affect PF calculations:

  • Inflation: May lead to DA increases, affecting PF wage
  • Interest Rates: EPFO declares annual interest rates (8.25% for 2023-24)
  • Labor Laws: Changes in labor codes may affect PF rules
  • Company Performance: May affect voluntary contribution options
  • Tax Policies: Budget changes may impact PF tax benefits

PF Calculation for Different Family Situations

How family situations affect PF planning:

1. Single Employees

Can focus on maximizing PF contributions for retirement.

2. Married Employees

May need to balance PF with other financial goals like home purchase.

3. Employees with Children

Can use PF partial withdrawals for education/marriage expenses.

4. Employees Supporting Parents

May need to plan PF withdrawals carefully for medical emergencies.

PF Calculation for Different Investment Strategies

Integrating PF with overall investment strategy:

  • Conservative Approach: Rely on PF as primary retirement vehicle
  • Balanced Approach: Combine PF with NPS and mutual funds
  • Aggressive Approach: Use PF as safety net while investing elsewhere
  • Debt-Free Approach: Use PF for home loan repayment

PF Calculation for Different Retirement Plans

How PF fits into retirement planning:

1. Early Retirement

Need to plan PF withdrawals carefully to avoid tax penalties.

2. Standard Retirement (58-60)

Can withdraw full PF corpus tax-free.

3. Phased Retirement

May need to structure partial PF withdrawals.

4. Post-Retirement Employment

Can continue PF account if re-employed.

PF Calculation for Different Health Scenarios

Health considerations in PF planning:

  • Medical Emergencies: PF partial withdrawals allowed for treatment
  • Disability: Special PF withdrawal provisions
  • Critical Illness: Can use PF for treatment costs
  • Long-term Care: Plan PF withdrawals for elderly care

PF Calculation for Different Education Needs

Using PF for education funding:

  • Partial withdrawals allowed for post-matriculation education
  • Can withdraw for self, spouse, or children’s education
  • Minimum 7 years of service required
  • Maximum 50% of employee’s share can be withdrawn

PF Calculation for Different Housing Needs

Using PF for housing purposes:

  • Withdraw up to 90% of PF balance for home purchase/construction
  • Minimum 3 years of service required
  • Can be used for home loan repayment
  • Property must be in employee’s or spouse’s name

Frequently Asked Questions About PF Calculations

1. What is the current PF interest rate?

The PF interest rate for 2023-24 is 8.25%, declared by EPFO annually.

2. Can I contribute more than 12% to PF?

Yes, you can voluntarily contribute more than 12% (up to 100% of your salary), but your employer isn’t obligated to match the additional contribution.

3. How is PF calculated if my salary exceeds ₹15,000?

For salaries above ₹15,000, PF is calculated on ₹15,000 unless you’ve opted for voluntary higher contributions with your employer’s agreement.

4. Is PF mandatory for all employees?

PF is mandatory for employees earning up to ₹15,000/month. For higher salaries, it’s optional unless the establishment has voluntarily covered all employees.

5. Can I withdraw my PF before retirement?

Partial withdrawals are allowed for specific purposes (home purchase, education, medical treatment) after meeting service requirements. Full withdrawal is allowed after 2 months of unemployment.

6. How is PF different from PPF?

PF is an employment-linked retirement scheme with employer contributions, while PPF is a voluntary savings scheme for individuals without employer involvement.

7. What happens to my PF when I change jobs?

Your PF account remains the same. You should transfer your PF balance from the old employer to the new employer using Form 13.

8. Can I have two PF accounts?

No, each employee should have only one PF account. If you have multiple accounts due to job changes, you should transfer and consolidate them.

9. How is PF taxed?

PF enjoys EEE (Exempt-Exempt-Exempt) tax status if withdrawn after 5 years of continuous service. Premature withdrawals are taxable.

10. Can I nominate someone for my PF account?

Yes, you can nominate family members for your PF account. It’s important to keep your nomination updated, especially after major life events.

Conclusion

Mastering PF calculations in Excel is essential for both employees and employers to ensure accurate financial planning and compliance with EPFO regulations. This comprehensive guide has covered:

  • The fundamental components of PF calculations
  • Step-by-step Excel implementation with formulas
  • Advanced Excel techniques for sophisticated calculations
  • Different scenarios and special cases
  • Legal and tax implications
  • Integration with other financial systems
  • Common mistakes and how to avoid them

By implementing these Excel techniques, you can create robust PF calculation systems that adapt to various scenarios while ensuring accuracy and compliance. Remember to always verify your calculations against official EPFO guidelines and consult with a financial advisor for personalized advice.

Regularly updating your Excel models to reflect changes in PF rules, interest rates, and wage ceilings will ensure your calculations remain accurate and compliant with current regulations.

Leave a Reply

Your email address will not be published. Required fields are marked *