Blog
Wspólnoty mieszkaniowe

How to Account for Cleaning Costs in Residential Communities in 2026

A practical guide for property managers: allocation keys, transparency with residents, and how to justify cleaning rates at community meetings.

11 min czytania# wspólnoty-mieszkaniowe# rozliczenie-kosztów# zarządzanie-wspólnotą
How to Account for Cleaning Costs in Residential Communities in 2026
W skrócie
A practical guide for property managers: allocation keys, transparency with residents, and how to justify cleaning rates at community meetings.

A practical guide for property managers: allocation keys, transparency with residents, and how to justify cleaning rates at community meetings.

Accounting for cleaning costs in a residential community is based on an ownership share key defined in the budget resolution, most commonly proportional to the usable area of units. The property manager presents residents with a detailed monthly statement, dividing expenses by zone (stairwells, basements, garages, outdoor areas), and transparency with access to cost documentation—including contracts with the cleaning company—forms the foundation of rate acceptance at meetings.

The challenge faced by property managers and board members is not only selecting a reliable contractor but also presenting the cost structure clearly. In practice, residents most often question the amount of cleaning deposits when they lack a clear justification—particularly when service standards fall short of expectations or the annual settlement reveals significant surpluses or shortfalls.

Since 2020, the Reefa team has served residential communities in Cracow, and since 2024 also in Katowice. Experience working with property managers has taught us that an effective accounting system combines precise pricing, photographic documentation after each cleaning session, and the ability to monitor completed tasks—both by the board and residents themselves.


In Brief

  • The cleaning cost allocation key stems from the Law on Ownership of Apartments and the budget resolution, most commonly proportional to the share in the common property.
  • Average cleaning costs for residential communities in 2026 range from 2.50 PLN to 4.50 PLN net/m²/month, depending on frequency, finish standard, and scope of services.
  • Transparent monthly statements should separate costs for stairwells, basements, garages, outdoor areas, and specify the net rate, VAT, and gross amount.
  • Rate increases during the year are possible without new voting if the budget resolution includes an indexation clause or if the Board has authority to adjust rates within specified limits.
  • Photographic documentation, visit reports, and the ability to submit feedback via QR code build trust and reduce the number of complaints at meetings.
  • Selecting a cleaning company with full liability insurance (e.g., up to 1,000,000 PLN) protects the community from potential damage costs during service operations.

Which allocation key should you use for cleaning costs?

The Law on Ownership of Apartments (Article 12, Section 2 and 3) stipulates that the costs of managing common property are borne by unit owners proportionally to their shares, unless a contract or owner resolution states otherwise. In practice, residential communities most commonly use one of three mechanisms:

Ownership share key — each owner bears costs proportionally to their share in the common property, expressed as a fraction (e.g., 38/1000). This method is most common and reflects the size of the unit owned and the associated intensity of common area use. If the monthly bill for cleaning for residential communities is 3,000 PLN gross, an owner with a 38/1000 share will pay 114 PLN.

Actual surface area key — based on the usable area of the unit, which is intuitive for residents (larger unit = higher deposit). In buildings with heterogeneous unit types (e.g., residential and commercial units with different shares), the board may pass a resolution introducing this variant to avoid situations where a small commercial unit with a large share bears disproportionately high costs.

Equal division among all units — less common, used in small communities (10–15 units) with similar floor area. It simplifies bookkeeping but may face objections from owners of smaller apartments.

It is critical that the chosen method be recorded in the budget resolution and adopted unanimously or by majority vote at an owner meeting. Changing the method during the year requires a new resolution.

How do you separate cleaning costs by zone in the building?

Transparency in accounting increases when the property manager divides cleaning costs by specific areas: stairwells, basements, underground garages, elevators, and outdoor areas (sidewalks, playgrounds, trash enclosures). Each zone may have different service frequency and its own unit rate.

Stairwells — typically cleaned 1–2 times per week, scope includes stair washing, handrail cleaning, landing cleaning, stairwell window cleaning, elevator cleaning. In 2026, the net rate for stairwells in multi-family buildings in Cracow and Katowice typically ranges from 2.50–3.50 PLN/m²/month, depending on finish (stone stairs, glass railings) and number of floors. For a building with five stairwells covering 400 m² in total, the monthly net cost will be approximately 1,000–1,400 PLN.

Basements and underground corridors — cleaned less frequently (once per week or every two weeks), lower aesthetic requirements. Rate: 1.50–2.50 PLN/m²/month net. It is worth separating this cost since not all owners use basements—though formally they bear it proportionally as part of the common property.

Garages and garage halls — cleaning includes sweeping, oil stain removal, sign and mirror washing. Cost: 2.00–3.00 PLN/m²/month net. For multi-level garages, you may consider an allocation key based solely on parking space owners (e.g., 80 PLN/month net per space). This approach makes it easier to defend the rate at a meeting when some residents park outside. Check our solutions for garage hall washing in Cracow.

Outdoor areas — sidewalks, playgrounds, trash bins, trash enclosures. Frequency: daily or 2–3 times per week. Cost depends on area and amenities; for a typical residential complex with an enclosure and playground — 800–1,500 PLN/month net.

Dividing costs by zone allows the property manager to demonstrate that, for example, 60% of costs apply to stairwells, 20% to garages, 15% to outdoor areas, and 5% to basements. Such transparency also facilitates negotiations with the contractor when scope changes (e.g., eliminating basement cleaning in summer).

How do you prepare a monthly cost statement for residents?

Transparent accounting builds trust and minimizes conflicts at meetings. The monthly statement should include:

  1. Contractor name and contract number — e.g., "Reefa Sp. z o.o., contract no. 12/2025, billing period: January 2026".
  2. Detailed scope — list of zones (stairwells A–E, garage, outdoor areas) and cleaning frequency (e.g., 2× per week, 1× per week).
  3. Net unit rate, VAT, and gross amount — for each zone separately. E.g., stairwell A (80 m²) × 3.00 PLN/m²/month net = 240 PLN net + 23% VAT = 295.20 PLN gross.
  4. Monthly total — e.g., 3,200 PLN gross.
  5. Division by unit — according to the allocation key, e.g., "Your share 38/1000 = 121.60 PLN gross".
  6. Notes and changes — any one-time work (e.g., stairwell facade washing after winter, graffiti removal).

A best practice is posting the statement on the notice board and sending it as a PDF to owners via email (with consent). Communities served by Reefa additionally receive a monthly photo report—before and after cleaning photos with timestamp—allowing the property manager to verify quality and respond to complaints with evidence.

Sample monthly statement

ZoneArea [m²]FrequencyNet rate [PLN/m²/month]Net [PLN]VAT 23% [PLN]Gross [PLN]
Stairwells A–E4202× week3.001,260.00289.801,549.80
Underground garage2501× week2.50625.00143.75768.75
Basements1501× 2 wks1.80270.0062.10332.10
Outdoor areas, enclosure—3× weekflat rate800.00184.00984.00
Total———2,955.00679.653,634.65

In the "Notes" column you can add: "One-time graffiti removal stairwell C: +150 PLN net".

How do you defend cleaning rates at a community meeting?

Owner meetings are the moment when the property manager or board representative must justify the adopted budget and contractor selection. Several techniques for effective defense:

Compare offers—but anonymously. Present a summary of 3–4 quotes (without company names) broken down by scope, frequency, and price. Residents will notice that the selected rate is within the market range or favorable given higher standards (e.g., photo reports, dedicated coordinator).

Appeal to community experience. "From 2023–2025, we worked with company X at 2.80 PLN/m²/month, but the average number of complaints was 8 per month, and staff turnover made maintaining consistent standards impossible. The new offer at 3.20 PLN/m²/month includes a legally employed team, a dedicated coordinator, and a photo report system."

Show what is included in the price. Not all offers are equal. Companies offering the lowest rate often omit: liability insurance, cleaning supplies (liquids, mops, bags), regular quality checks, emergency availability. Reefa provides full equipment, liability insurance up to 1,000,000 PLN, and the ability to submit feedback via QR code at each stairwell—costs for these elements are included in the monthly subscription.

Prepare a savings simulation. If someone proposes reducing frequency (e.g., from 2× to 1× per week), show the impact on the monthly deposit: "Reducing stairwell frequency from 2× to 1× per week will cut costs by approximately 25%, or 0.75 PLN/m²/month, which for an average 50 m² unit (share ~40/1000) means a savings of ~12 PLN/month gross. The question is whether we accept visible cleanliness reduction for that difference."

Point out legal risk from unreliable contractors. A community that outsources cleaning to a company without legally employed staff risks joint liability for ZUS contributions (Article 31 of the social insurance system act). Higher costs from a reliable contractor protect against potential penalties and audits.

Show long-term predictability. Contracts with an indexation clause (e.g., CPI +1 p.p. annually) prevent drastic price jumps. "We propose a 24-month contract with annual indexation capped at the GUS inflation rate, meaning no budget surprises."

When can you raise rates without a new resolution?

A frequent question from property managers: does every price change require calling a special meeting and voting? The answer depends on the budget resolution language and community bylaws.

Indexation clause in the resolution. If the 2026 budget resolution includes: "Cleaning deposits may be indexed once a year, up to the CPI rate announced by GUS for the previous year," the board can independently increase the rate within this limit—without voting. This only requires notifying owners a month in advance.

Board delegation. Some communities grant the board authority to adjust rates by up to ±10% during the fiscal year, with reporting at the next meeting. This mechanism allows responding to energy cost increases, minimum wage changes (affecting cleaning company costs), or scope changes (e.g., adding window washing in spring).

Scope or contractor change. If during the year the community terminates the current contractor (e.g., due to serious non-compliance), a new contract may have a different rate. In this case, the board should call a meeting or—if urgent—sign a temporary contract (up to 3 months) under statutory authority, then present it for owner approval.

Rise in utility or statutory rate costs. If a minimum wage increase or ZUS contribution hikes affect contractor pricing, some contracts allow automatic pass-through to the community. The property manager should then show owners the comparison: cost of increase versus cost of contractor change and quality risk.

In practice, the best solution is a budget resolution with a buffer—e.g., approving a rate of 3.50 PLN/m²/month with a real offer of 3.20 PLN/m²/month, giving the board a 9% margin for indexation without additional procedures. Any surplus goes to the repair fund or is returned in the annual settlement.

How do you build transparency with residents throughout the year?

The annual settlement is often a moment of surprise—especially when there's a surplus or shortfall. Efficient community management requires continuous communication.

Notice board and owner portal. Monthly cost statements, contractor invoices (anonymized per RODO), control visit reports—all in one place. Some communities use platforms like eZarządca, where each owner has an account and sees their deposit breakdown in real-time.

Photo reports after each cleaning. Since 2020, we offer communities in Cracow a photographic documentation system: after each visit, the coordinator takes photos of stairwells, garages, and outdoor areas, which upload to a dedicated server. The property manager can verify service completion at any time, and if a resident complains—respond with specific date and time. Access to this archive is a strong argument at meetings.

Feedback submission via QR code. At each stairwell in communities served by Reefa is a QR code leading to a feedback form. A resident can report missing toilet paper, unwashed handrails, or spilled coffee in 30 seconds. The report goes to the coordinator and property manager, with maximum 24-hour response time. This prevents small issues from piling up to the meeting, and owners feel they have real impact on service quality.

Quarterly summary report. Every three months, prepare a brief summary: number of visits completed, scope of additional work (window washing, graffiti removal), number of submissions and complaints, average response time. Such a document (1 page A4) sent by email or posted on the board builds a sense of control and managerial professionalism.

Year-on-year comparison. At the annual meeting, show a chart: cleaning costs 2024 vs. 2025 vs. 2026, adjusted for inflation. If the rate rose 8% but inflation was 6%, the real increase is only 2%—easily justified by expanded scope or improved quality.

How do you include cleaning in the community budget resolution?

The budget resolution is the foundational document approved at an owner meeting, typically in Q4 of the preceding year. Cleaning costs should appear under "Cleanliness and Order Maintenance" or "Common Property Management Costs."

Budget item structure:

  • Stairwell cleaning — 18,000 PLN/year (1,500 PLN/month × 12)
  • Underground garage cleaning — 9,000 PLN/year
  • Basement cleaning — 4,000 PLN/year
  • Outdoor area maintenance — 12,000 PLN/year
  • Additional work (window washing, graffiti removal) — 3,000 PLN/year (reserve)
  • Total: 46,000 PLN/year

With 1,000 total shares, the monthly deposit for an owner with a 40/1000 share will be: (46,000 ÷ 12) ÷ 1000 × 40 = 153.33 PLN gross.

A best practice is attaching to the draft resolution:

  1. Offer comparison — table with 3–4 proposals, with selection rationale.
  2. Scope of services — detailed specification (frequency, zones, supplies).
  3. Contract terms — duration, indexation, contractor insurance, termination notice.
  4. Allocation key — confirmation that you use shares or another mechanism.

Most communities approve the budget by simple majority (Article 23 of the Law on Ownership of Apartments), unless bylaws require a higher threshold. Remember that owners cannot simply "vote down" a lower rate at a meeting if the community is already bound by contract—in such cases, termination and re-tendering must be considered.

What errors do property managers most commonly make with cleaning accounting?

Failing to separate one-time costs. Window washing on stairwells twice a year, gutter cleaning, graffiti removal—these are one-time jobs that should not "disappear" into the monthly rate. If the cleaning company issues a lump-sum invoice without itemization, the property manager loses the ability to show residents exactly what they're paying for.

Lack of documentation archival. The contractor agreement, acceptance reports, invoices—everything should be kept for at least 5 years (statute of limitations for claims). Communities served by Reefa receive complete documents electronically (PDF with qualified signature), easing archival and access.

Insufficient verification of employment legality. The contractor must provide ZUS certification of non-default status and a statement of legal team employment. Lack of such documents may result in joint liability for the community (Article 31 of the system act). We as Reefa provide such certificates quarterly, automatically.

Neglecting communication about changes. If the cleaning company notifies you the team will come a day early on January 15 due to a holiday, and the property manager doesn't inform residents—complaints about "no cleaning Wednesday" will emerge. Proactive communication (email, SMS, notice) eliminates 80% of misunderstandings.

Lack of penalty clauses. The contract should include penalties for delays, poor quality (after two warnings), and failure to respond to complaints. Standard clauses: 5% of monthly invoice per day of delay in urgent task response, 10% for missing coordinator during an emergency.

Overly long termination period. A 24-month contract with 3-month termination notice may prevent quick contractor changes if problems arise. Better: 12-month contract with auto-renewal, 1-month termination for both parties.

Average cleaning costs for residential communities in Cracow and Katowice in 2026

Rates depend on several factors: finish standard (marble stairs, glass elevators), number of floors, area, frequency, access to utilities (water, power), and additional scope (e.g., daily elevator washing).

Older buildings (1970s–1990s): 2.50–3.20 PLN/m²/month net for stairwells at 2× per week. No elevators, simple finish, terrazzo or terracotta stairs.

Buildings from 2000–2015 (mid-range developer): 3.00–3.80 PLN/m²/month net. Personal elevators, porcelain tiles, larger glazed areas, intercoms requiring regular maintenance.

New apartment buildings (premium, 2015+): 3.50–4.50 PLN/m²/month net. Marble stairs, glass railings, lobby with reception, two elevators per stairwell, monitoring systems requiring careful camera cleaning. In such facilities, cleaning often occurs daily (5× per week), raising costs.

For comparison: block cleaning in Cracow in "basic" standard (stairwells 1× per week, no elevators) is available from 2.00 PLN/m²/month net, but quality and frequency will be lower.

Underground garages: 2.00–3.00 PLN/m²/month net at 1× per week. Higher costs in garages with epoxy flooring (requiring specialized products) or many mirrors and markings.

Outdoor areas: flat rate 600–1,500 PLN/month net, depending on size and equipment (playgrounds, trash enclosures, landscaping).

How do you compare cleaning company offers for a community?

When the board gathers proposals, it is critical to standardize scope—otherwise comparing prices is meaningless. We recommend preparing a request for quotation with the following elements:

  1. Object description: number of stairwells, floors, elevators, area of zones (stairwells, garages, basements).
  2. Frequency: e.g., stairwells 2× per week (Tuesday, Friday 6:00–9:00 AM), garages 1× per week (Saturday).
  3. Standard scope: sweeping, stair and handrail washing, elevator cleaning, trash removal from chutes, restocking toilet paper in common WCs (if any).
  4. Additional scope: window washing on stairwells 2× per year, gutter cleaning 1× per year, facade washing of entrance stairwells 1× per year.
  5. Equipment: cleaning supplies and equipment provided by contractor / community (affects price).
  6. Liability insurance: minimum 300,000 PLN, optimal 500,000 PLN.
  7. Reporting: we require monthly completion reports (PDF/paper) and photo reports.
  8. Indexation: how often and by which rate.
  9. Contract term and termination: we prefer 12 months + 1 month notice.

Based on five proposals, the board should create a comparison table and attach it to meeting materials. The cheapest offer is not always best—often lacking insurance, coordinator, or monthly staff rotation means that 0.30 PLN/m²/month savings translates to dozens of hours of additional property manager work (handling complaints, inspections, finding replacements).

For communities in Cracow and Katowice, we provide quotes within 48 hours, with a site visit and draft schedule. Check out our cleaning for residential communities in Katowice, tailored to the specifics of Silesian Agglomeration facilities.


Frequently Asked Questions

How do you account for common property maintenance costs?

Common property maintenance costs—including cleaning, repairs, utilities for common areas—are divided proportionally by owner shares, unless the owner resolution or contract states otherwise. The property manager creates an annual financial plan (budget) that owners approve at a meeting. During the year, monthly deposits are collected; at year-end, actual expenses are settled—surpluses go to the repair fund or are refunded, shortfalls covered by additional payments. Key is monthly reporting: owners should receive statements of payments and expenses, itemizing invoices and services. Transparency and access to documentation—contracts, invoices, reports—minimize conflicts and enable owner oversight.

What settlements must a residential community perform?

A residential community must perform three main types of settlements. First, management cost deposits—including cleaning, repairs, common utilities, manager salary, building insurance—owners pay monthly deposits, and year-end brings settlement against actual costs. Second, repair fund settlement—contributions collected in a separate community account, used for repairs and improvements; the manager presents annual statements of balances and spending. Third, individual utility settlements (water, power, gas in units)—if the community has a collective contract with sub-metering in units, the manager divides costs by readings. All settlements must be approved by owners at the annual meeting and be available for review year-round.

How do you maintain community accounting?

Community accounting can be managed by the property manager directly (if qualified and equipped) or outsourced to a bookkeeping firm. Essential elements include: income and expense register (community bank account), record of owner payments (who, when, how much paid in deposits and repair fund), expense record by category (cleaning, repairs, utilities, maintenance, manager salary, insurance), record of community assets (e.g., lawnmower, groundskeeping equipment), and contract and invoice registers. At year-end, prepare a financial statement—summary of income, expenses, fund balances—which owners approve at the meeting. Communities do not maintain full accounting under the accounting act (unless they employ staff or exceed €2 million in turnover), but must maintain transparency and enable owner review.

How do you settle repair fund contributions in a residential community?

The repair fund is collected in a separate community bank account (Article 23 Section 1 of the Law on Ownership of Apartments requires this). Owners pay monthly deposits per the budget resolution, proportional to shares. The fund is used solely for repairs and investments in common property—not for current management costs (cleaning, maintenance). The manager presents at the annual meeting: opening balance, annual deposits, spending by repair (with detail), closing balance. If the community plans major work (e.g., elevator replacement, insulation), the board may propose a resolution to raise monthly fund contributions or levy a one-time payment. An owner selling a unit has no right to refund of fund contributions—they transfer to the buyer with the unit.

Can a property manager independently change the cleaning company?

A property manager may change contractors within the approved budget, without new voting, if the new contract fits the approved rates and scope. Example: if the budget provides 3,000 PLN/month for stairwell cleaning, and the current contract was 2,800 PLN/month, the manager may terminate and sign a new one at 3,000 PLN/month. If the new offer is 3,500 PLN/month, it exceeds budget and requires owner approval or board authority (if bylaws allow within, e.g., 10% overage). In practice, good practice is informing owners of the intent to change and presenting offer comparison—even if the manager has formal authority, transparency builds trust. If the change stems from serious contractor non-compliance, the manager acts urgently and reports at the next meeting.

How often should a community control cleaning quality?

Quality control should occur at least monthly by the property manager or authorized board member, with a report entry. A best practice is random audits of several stairwells, garages, and outdoor areas, with photos and ratings (e.g., 1–5). The report is sent to the contractor and archived. Additionally, continuously monitor resident feedback—if more than 3–5 complaints about the same issue arrive in a month (e.g., dirty stairwell C), arrange an inspection with the company's coordinator and demand immediate correction. The photo report system we use at Reefa since 2020 lets the property manager verify each visit remotely—photos automatically load to a secure server, accessible for 12 months. Regular control and documentation is essential to enforce contract terms and build resident trust.


Summary: The key to peace is system and transparency

Accounting for cleaning costs in a residential community requires balancing formal legal requirements with resident expectations for transparency and quality. Essential elements are: selecting an appropriate allocation key (most commonly ownership share), detailing costs by zone, regular monthly reporting, and defending rates at meetings with concrete data and market comparisons.

In 2026, average cleaning costs in Cracow and Katowice range from 2.50 PLN to 4.50 PLN net/m²/month, depending on building standard and service frequency. A well-structured budget resolution with an indexation clause and board authority to adjust within limits avoids frequent special meetings and conflicts.

Transparency—monthly statements, photo reports, documentation access, QR feedback—builds trust and lets owners feel in control of spending. Selecting a cleaning company with legal employment, liability insurance up to 1,000,000 PLN, and a dedicated coordinator protects the community from legal and quality risk.

If you manage a residential community in Cracow or Katowice and seek a reliable cleaning partner—contact our team. We will provide a quote tailored to your building, a visit schedule, and complete accounting documentation to ease communication with residents and budget defense at your meeting.

Free quote

Let's talk about cleanliness in your office

Leave your details — a Reefa coordinator will call you back and prepare a quote tailored to your facility.

We'll call you back within 15 minutes during business hours (Mon–Sat 8:00 AM – 6:00 PM). You can also call: 737 576 876