What HR records should a Ballari unit keep?

A Ballari unit should hold an appointment letter for every worker on its rolls, a monthly payslip showing EPF, ESI and Karnataka professional tax, a dated attendance record, leave balances, and a relieving letter with a settlement for anyone who leaves. Offrd generates all of these from Rs 99 a document, or Rs 50 per active employee a month.

Ballari's jeans and garment units run headcounts that move with the order book, which makes the records question harder than it looks. Work through the checklist below and mark the items you could produce today if somebody asked.

Last updated 12 September 2026. Written for employers in Ballari and around it. General information, not legal advice.

Who does a Ballari employer register with, and where does the money go?

What changes at the Ballari district boundary and what does not, for an employer in Ballari.

District
Ballari source
Local body
City Corporation, Ballari - Royal Circle, Ballari 583101; phone 08392-273479; email source
Professional tax
Levied. The Karnataka Tax on Professions, Trades, Callings and Employments Act. statute
Shops and Establishments
The Karnataka Shops and Commercial Establishments Act, 1961 (Karnataka Act 8 of 1962). ActCovers: No employee-number threshold. Section 4(1). You have: Within thirty days - section 4(3): for a new establishment.Authority: The Inspector of the area concerned under section 4 of the Karnataka Shops and Commercial Establishments. sourceFiled at www.ekarmika.karnataka.gov.in.
Labour office
District Labour Officer, Ballari - two divisions (Dist. Labour Officer 1st Division and 2nd Division), landline 08392-254895, email. Project Director (Labour), Ballari: 08392-274260. Child Line coordinator, Ballari: 08392-241034 source
Labour welfare fund
Yes. The Karnataka Labour Welfare Fund Act, 1965 (Karnataka Act 15 of 1965). source
Same everywhere
None of the central law moves for Ballari. Provident fund, employee state insurance, gratuity, bonus and salary tax deduction are set nationally.

Read this as a starting point, not as the last word. Addresses and rates here were right when they were checked and may not be today. Confirm the office and its address with the department itself, and take a professional view from your chartered accountant or labour law adviser before relying on any of it. Treat this as background, not advice. Offrd is independent of every office named above. Checked on 12 September 2026. If a detail has moved since, write to service@offrd.co.

Which Ballari industries are you hiring for?

Ballari district holds roughly a quarter of India's iron ore reserves, and the steel and sponge iron trade built around that ore is the district's most visible industrial identity. The district's own portal is candid that this mineral wealth has not translated into broad industrialisation, most of the workforce still sits in agriculture.

Iron ore miningSanduru, Hosapete, Ballari talukasabout 25% of India's iron ore reserves

Mining is concentrated in these three talukas, alongside smaller manganese, gold, copper and lead deposits.

Steel and sponge ironBallari town and the Hosapete corridor23 large and medium units district wide

Sathavahana Ispat, Kirloskar, Jindal Vijayanagar Steel and Mukand Steels all have a presence in or near the district.

Cotton garment manufacturingBallari townfigures from an older MSME-DI profile

A jeans and cotton garment trade with real scale, though the last full count is dated and should not be read as current.

Rice processingSiruguppafigures from an older MSME-DI profile

A working agro processing cluster around Siruguppa, again last counted some years back.

Offices a Ballari employer deals with

District Industries Centre, Ballari

Udyam registration and district MSME support, referenced through the MSME-DI profile for the district.

Labour Department, Government of Karnataka

Shops and establishment registration for the state.

Karmika Mitra portal
Commercial Taxes Department, Karnataka

Professional tax is a flat state levy here, Rs 200 a month, not a municipal charge.

Karnataka Commercial Taxes
Karnataka Industrial Area Development Board

Land and estates for larger manufacturing units, including estates historically listed under Ballari.

KIADB

Confirm this before you rely on it. Bellary district was administratively split in 2021 into Ballari and the newer Vijayanagara district, which took much of the heavy steel capacity near Hosapete. Older district wide MSME figures predate that split and should not be read as Ballari alone, and the most recent full industrial profile found dates to around 2011-12. Office addresses and contact details can change on a notification you will not see. Verify the office and its current jurisdiction before you act on it, and take advice from your chartered accountant or labour law adviser. None of this is legal or tax advice. Offrd has no connection to the offices named and does not represent them. Checked 12 September 2026. Spot something out of date? Tell us at service@offrd.co.

When does gratuity become payable?

After five years of continuous service with the same employer, calculated as last drawn wages multiplied by 15, multiplied by completed years, divided by 26. A final part year above six months counts as a full year. The amount is capped at 20 lakh rupees.

Three situations skip the five year rule. Death and permanent disablement pay out at any tenure. A fixed term employee engaged directly becomes eligible after one year, on a proportionate basis. Contract labour supplied through a contractor is the contractor liability rather than yours.

gratuity calculation, step by step

When does a company have to register for provident fund?

The Employees Provident Funds and Miscellaneous Provisions Act, 1952 applies once an establishment employs twenty or more people. Registration with the Employees Provident Fund Organisation follows, and the monthly electronic challan cum return is filed with contributions due by the fifteenth of the following month. Once covered, an establishment stays covered even if headcount later falls.

The rates are fixed. The employee pays 12 percent of basic pay and dearness allowance. The employer pays the same 12 percent, split as 8.33 percent to the pension scheme on wages up to the 15,000 rupee ceiling and 3.67 percent to the provident fund, with a further 0.50 percent for the deposit linked insurance scheme.

how provident fund is calculated

Frequently asked questions

Where does Ballari sit administratively?

Ballari comes under Ballari. That is the unit the labour department works in, so it decides which office you deal with.

Who collects professional tax from a Ballari employer?

Profession Tax Officer / Assistant Commissioner of Profession Tax / Deputy Commissioner of Profession Tax (the "assessing authority" under section 2(b)), under the Commissioner of Profession Tax, Government of Karnataka.

What wages are used for the gratuity calculation?

Basic pay, dearness allowance and retaining allowance where it exists. House rent allowance, conveyance, overtime and bonus are excluded. Using gross salary from a payroll export is the most common error and it inflates the figure every time.

What should be on file for every worker?

  • An appointment letter, signed and dated

    Mandatory under the Labour Codes since 21 November 2025. It should name the wage, the shift, the notice period and the place of work. A verbal understanding is not a defence.

  • Identity and bank records collected once

    Aadhaar, PAN, bank account and UAN where applicable. Collected at joining and held in one place rather than in a folder on somebody's desk.

  • A monthly payslip with the deductions shown

    EPF at 12% and 12% with the Rs 15,000 wage ceiling, ESI at 0.75% and 3.25% within Rs 21,000 of gross, and Karnataka professional tax where the monthly gross is Rs 25,000 or more.

  • Attendance you can reproduce for any past month

    Days present and days paid, tied to a date. A register that lives at the gate does not survive a query about last March.

  • Leave balances that both sides agree on

    Leave approved by one line manager, recorded against the employee. Disputes at exit are almost always disputes about leave.

  • A relieving letter and a settlement at exit

    The settlement should pull from the same salary heads as the payslip. If the two disagree, the employee will notice and so will anyone reviewing it later.

Why headcount that moves makes this harder

A unit that runs 60 people in a slow month and 140 in a busy one has a records problem that a steady 90 person unit does not. Every intake is a batch of appointment letters. Every wind down is a batch of settlements. Neither batch is anyone's main job, so both get done late or not at all, and the gap surfaces months afterwards when a former worker asks for a service letter.

Generating in batches is where software earns its keep here. The template already holds your clauses, so a batch of twenty appointment letters is twenty rows of data rather than twenty drafting decisions.

What does it cost a unit with a moving headcount?

The pay per document plan suits this shape well. You pay Rs 99 when you generate, so a quiet quarter costs almost nothing and a hiring push costs in proportion to the hiring. The subscription at Rs 50 per active employee a month makes sense once payslips run every month for everyone, and the word active matters, because it is per active employee rather than per record ever created.

The arithmetic for a 100 person unit

The subscription is Rs 5,000 a month. That is cheaper than pay per document once you are generating more than about 50 items a month, which a hundred monthly payslips clears on its own. Below that, pay per document is the cheaper plan. Both are on the pricing page.

What does Offrd not do for a unit like this?

It does not deposit your EPF or ESI contributions and it does not file returns. It does not run performance appraisals, and it does not manage contractor billing or an asset register. If your main problem is statutory filing rather than record keeping, say so on a demo call and you will get a straight answer about whether this is the right tool.

What it does do is make the records exist, consistently, without a person drafting each one. Exit paperwork is covered in the settlement guide, and other Karnataka cities are on the Karnataka hub.

Official sources behind the rates quoted here: Karnataka professional tax schedule, EPF rate and wage ceiling, PIB, ESI contribution rates, ESIC, ESI coverage wage limit, ESIC, Labour Codes commencement, PIB. Confirm any figure you are acting on, since rules are amended without much notice.

Record keeping questions from Ballari

Do seasonal workers need appointment letters?

Anyone on your own rolls does, including fixed term staff. Mandatory appointment letters came in with the Labour Codes effective 21 November 2025.

Are fixed term workers entitled to gratuity?

Fixed term employees become eligible for gratuity after one year of service under the Labour Codes. Compute it as wages multiplied by 15, multiplied by years, divided by 26.

How do I track attendance for a floor of a hundred people?

A QR scan at the entry point, or a biometric device whose output imports as CSV. Both land in one attendance record rather than a register.

What if a worker's wage crosses the ESI ceiling mid year?

ESI applies where gross wages fall within Rs 21,000 a month. Contribution periods have their own rules, so confirm the treatment of a mid year crossing with your consultant.

Can one account handle several units?

Yes. Employees can be filtered by department or location inside one login, so a second unit does not need a second account.

Work down the list

Pick the first item you could not produce today and generate it against the free credits. That is usually the appointment letters.

EPFO and ESIC Offices for Ballari

Offrd handles the calculation and documents. These are the government offices for registration, inspections, and escalations.

EPFO Office
Address not confirmed. Visit epfindia.gov.in to locate your local office.
ESIC Office
No city or district office on record. Nearest State Regional Office: No.10, Tank Bund Road, Binnyfields, Binnypet, Bengaluru-560023, Karnataka