Skip to content

Contact Info

Mecca

ERPNext for owners of furnished buildings

How can an ERPNext consultant help a business in Mecca?

An ERPNext consultant helps Mecca owners of furnished buildings and hotel apartments decide whether ERPNext can run their back office, then design it. That covers registers for furniture and equipment across many floors, lease income received ahead of a season, statements for co-owners holding shares in a building, refurbishment squeezed between busy periods and server capacity for peak load. I advise remotely and independently of any implementer.

Last reviewed by Vikas Saroj

Alongside the branded hotels, Mecca has many apartment buildings and hotel apartments whose owners do not run them as hotels themselves. Families, investors and companies lease these buildings to operators or to the companies that house groups, sometimes for a whole season and sometimes for shorter periods. Their back office looks less like a hotel and more like a property and asset business.

ERPNext can suit these owners: it carries no per-user license fee, it handles assets, projects and deferred revenue in its core, and it leaves the owner in control of the system. Working remotely as an independent ERPNext consultant, I check whether that fit holds for your buildings, design the setup and keep custom work to what the business genuinely needs.

ERPNext desk showing the Profit and Loss Statement report with income, expense and net profit totals and a quarterly trend chart
  • Furniture and equipment registers
  • Lease income received in advance
  • Deposits and damage deductions
  • Co-owner shares and statements
  • Refurbishment project costs
  • Capacity for peak load
What I Do

ERPNext designed for property and asset owners

The design starts from your leases, asset lists and owner statements, not from a hotel template that assumes you sell rooms by the night.

Furniture and Equipment Register

I design asset categories, locations by building and floor, depreciation rules agreed with your accountant and asset movements, so beds, air conditioners and kitchen equipment can be traced from purchase to disposal.

Seasonal Lease Accounting

Rent received before a season starts is set up as deferred revenue and released over the lease period, with each lease linked to its building and the VAT treatment confirmed by your tax advisor.

Deposits and Deductions

Security deposits are held as liabilities to each tenant, and damage found at handback is costed, approved and deducted through documented entries rather than informal agreements made at the door.

Co-Owner Statements

For buildings held by several family members or partners, I design how income and costs are allocated by agreed share and how each co-owner receives a clear statement for every period.

Refurbishment Projects

Works between seasons run as ERPNext projects with budgets, purchase orders and contractor costs, and the capital part moves into the asset register as your accountant directs.

Peak Capacity Planning

I size hosting, background workers and the e-invoicing queue for the busiest periods and plan a load test, so the system stays responsive when transactions and users surge.

How I Work

Check the fit, then design for the owner

Assess

Test ERPNext against your leases

01
Request an Assessment
  • Review leases and deposits
  • List assets by building
  • Map ownership shares
  • Note e-invoicing needs

Design

Define the setup in writing

02
Discuss Your Project
  • Set asset categories
  • Configure deferred revenue
  • Design co-owner allocations
  • Plan hosting capacity

Stabilize

Prove it before the season

03
Talk About Next Steps
  • Load test the server
  • Run a mock season close
  • Train finance and building staff
  • Agree a change freeze

Furniture and equipment spread across many floors

An owner of furnished apartments or hotel apartments holds a great deal of movable property: beds, wardrobes, sofas, air conditioners, refrigerators, televisions, kitchen equipment and linen. It wears out quickly when buildings are full, gets moved between floors and buildings, and is replaced in batches. Without a register, the owner cannot tell what exists where, what it cost or what has disappeared.

ERPNext's asset features can carry this if the structure is right. I design:

  • Asset categories for each kind of item, with depreciation methods and useful lives agreed with your accountant
  • Locations by building, floor and unit, so a movement is recorded whenever items change place
  • A value threshold, set by your accountant, below which items are expensed rather than tracked as assets
  • Maintenance and repair records for the items that matter, such as air conditioners and lifts
  • Disposal records for condemned items, with approvals

For low-value items bought in large quantities, such as kettles or bedding, tracking each piece as an asset is rarely worth it, so grouped assets or plain stock records are kept instead. A physical count before and after each season keeps the register honest. My ERPNext accounting page explains how the asset ledger connects to the books.

Lease income received before the season starts

When a building is leased to an operator or a group accommodation company for a season, payment may arrive largely in advance, sometimes in installments before guests arrive. Recording that money as income on the day it lands makes the owner's results swing sharply and misstates what has been earned. The income belongs to the lease period, and the accounts should show it that way.

ERPNext supports deferred revenue: an invoice line can carry a service start and end date, and the system releases the income over that period through scheduled journal entries. I set this up per lease, with each building and unit as an accounting dimension, so the owner sees earned and unearned income by building at any point. Security deposits are kept apart from rent as liabilities to the tenant. At handback, damage is inspected, priced and approved, and the deduction is booked against the deposit with the evidence attached.

The VAT treatment of a lease depends on what is leased and to whom, and residential and commercial arrangements may differ, so your tax advisor confirms it before invoices are issued, together with how ZATCA e-invoicing applies to them. My ERPNext consultant for Saudi Arabia page covers the e-invoicing apps used with ERPNext in the Kingdom.

Buildings held by several owners

Buildings in Mecca, as elsewhere in the Kingdom, are often held by more than a single owner. A building may belong to several members of a family, sometimes after an inheritance, or to partners who invested together. Each co-owner is entitled to an agreed share of the net income, and each wants a clear statement of what the building earned, what it cost and what was paid out.

There are several ways to model this in ERPNext, and the right one depends on the legal structure your advisors confirm. Where a building sits in its own company, the co-owners are recorded with their shares and distributions are posted from that company's books. Where several buildings with different owners sit in a single company, accounting dimensions per building keep income and costs separate, and a distribution entry allocates each building's net result by share. A short custom report then produces the statement each co-owner receives.

The shares themselves, and any changes when a share is sold or inherited, come from documents your legal advisor holds. The system records them; it does not decide them. I keep the custom work small and documented, so a future implementer can maintain it. The multi-company solution page weighs separate companies against dimensions in more depth.

Refurbishment squeezed between busy periods

Furnished buildings take heavy wear during busy periods, and the quieter stretches in between are when owners repaint, replace furniture, upgrade air conditioning and fix plumbing. The window is short, contractors are in demand across the city at the same time, and costs drift if nobody tracks them against a budget.

ERPNext Projects can hold each refurbishment as a project with tasks, a budget, purchase orders, contractor invoices and timesheets for in-house staff. I set it up so that:

  • Each project belongs to a building and, where useful, a floor
  • Purchase orders and contractor bills are tagged to the project, so actual cost is visible against budget while work is under way
  • Items such as new air conditioners are capitalized into the asset register, while repairs are expensed, following the rule your accountant sets
  • Replaced items are disposed of in the register, so old assets do not linger
  • A completion check confirms each floor is ready before the next lease starts

The owner then sees what each building's refurbishment cost and how much of it added to the asset base, which helps when setting rents for the following season. My project costing page explains the underlying method.

Capacity for the busiest days, and where ERPNext falls short

The absence of per-user license fees is attractive when an owner's team grows for each season, but the cost moves elsewhere: someone must make sure the server copes. On the busiest days, more people are logged in, more invoices pass through the e-invoicing app and more background jobs run. A server sized for a quiet period can slow badly.

Before go-live, I agree the expected load with you, size the hosting with your provider, whether on Frappe Cloud or a self-hosted server, and plan a load test that imitates a busy day. Background workers, database settings and the e-invoicing queue are checked under that load, and temporary user accounts are listed against an agreed end date and disabled when the season closes.

ERPNext is not right for every owner. If you need a full property management system with tenant portals and unit availability, a dedicated product or a carefully tested community app may fit better. If nobody will own updates to ERPNext and the e-invoicing app together, compliance can quietly break. I say so early rather than after the build. The work is remote throughout, and the hotel side of the city is covered on my Mecca ERP consultant page, with other services on the Saudi Arabia hub.

Not sure where to start?

Tell me about your business and current systems. I’ll suggest the most sensible first step.

Book a Consultation
Related

Related Services

  • ERPNext Consulting
  • ERPNext Accounting
  • ERP for Real Estate
  • ERP for Property Management
  • ERP for Project Costing
  • ERP for Multi-Company Operations
Saudi Arabia

More for Saudi Arabia Businesses

  • Saudi Arabia overview
  • ERP Consultant
  • Freelance ERP Consultant
  • ERP Business Analyst
  • ERP Requirements Consultant
  • ERP Selection Consultant
  • ERP Implementation Consultant
  • ERP Audit Consultant
  • ERP Rescue Consultant
  • CRM Consultant
Other Markets

ERPNext Consultant Elsewhere

  • Atlanta
  • Austin
  • Boston
  • Chicago
  • Dallas
  • Houston
  • Los Angeles
  • Miami

Not sure which ERP you need?

Do not choose software first.

Share your business requirements with me and I will help you understand the right process, architecture and platform before implementation.

  • Independent ERP advice before you invest - I do not resell software
  • Work directly with Vikas - no account managers or junior handoffs
  • Business analysis before software implementation
  • One consultant who understands both your business and the technology
FAQ

Questions About ERPNext Consultant Mecca

Yes. Assets can be grouped by category and located by building, floor and unit, with movements, repairs and disposals recorded. Depreciation follows the rules your accountant sets. For low-value items bought in bulk, simpler stock records are often more practical than tracking every piece as an asset.

As deferred revenue, released over the lease period, so the accounts show income when it is earned rather than when cash arrives. ERPNext supports this on invoice lines with service start and end dates. Your tax advisor should confirm the VAT treatment and how e-invoicing applies before invoices are issued.

Yes, with some design work. Income and costs are kept per building through separate companies or accounting dimensions, net results are allocated by the agreed shares, and a short custom report produces each co-owner's statement. The shares themselves come from your legal documents, not from the system.

It can if the server is sized for quiet periods. I agree the expected load, size the hosting with your provider and run a load test that imitates a busy day, including the e-invoicing queue, before go-live. Temporary accounts are tracked against an agreed end date and disabled when the season closes.

Still have questions? Let’s talk them through.

Every business is different. Share where you are today and what you want to fix, and I’ll tell you honestly whether and how I can help.

Book a Consultation
Vikas Saroj seated at a meeting table with a laptop and notebook
Working Model Remote · Worldwide
Email Address hello@vikassaroj.com
Book a Consultation

Let’s Discuss Your ERPNext Consultant Mecca Project

Book a consultation to talk through your processes, systems and goals. I’ll reply with practical next steps - no obligation.

Chat on WhatsApp