Skip to content
KOMPLEKS.AZ

Every payment in your complex, settled in one system

From tariff to contract, from invoice to payment — Kompleks.az runs the money flow of apartments, parking and rental units end to end. Residents pay by card, in their banking app or at a kiosk, and your accountant no longer waits for month-end.

We migrate your existing resident base and tariffs with you — no need to build the system from scratch.

Apartment, parking and rental contractsTariffs calculated per m²Automatic monthly invoicesOnline card paymentsAutopay from a saved cardBanking apps and kiosksDebt remindersAccounting reports and 1CResident portalMobile app under your brandMulti-complex management
Apartment, parking and rental contractsTariffs calculated per m²Automatic monthly invoicesOnline card paymentsAutopay from a saved cardBanking apps and kiosksDebt remindersAccounting reports and 1CResident portalMobile app under your brandMulti-complex management
Apartment, parking and rental contractsTariffs calculated per m²Automatic monthly invoicesOnline card paymentsAutopay from a saved cardBanking apps and kiosksDebt remindersAccounting reports and 1CResident portalMobile app under your brandMulti-complex management
Apartment, parking and rental contractsTariffs calculated per m²Automatic monthly invoicesOnline card paymentsAutopay from a saved cardBanking apps and kiosksDebt remindersAccounting reports and 1CResident portalMobile app under your brandMulti-complex management
0+
Active buildings

Properties registered on the platform

0K
Registered residents

Users paying from their own portal

0%
Uptime

Average monthly availability

0/7
Technical support

A direct line to the operations team

OVERVIEW

Kompleks.az in one minute

From structure to tariffs, from invoices to payments, from the resident portal to reports — see how the platform works in a short video.

THE PROBLEM

A complex’s books usually live in three places

The resident list sits in Excel, payment receipts in WhatsApp, and the debt ledger in the manager’s notebook. At month-end the numbers don’t add up, and the conversation with the resident ends in an argument.

With Excel

  • Invoices are written by hand and formulas rebuilt every month
  • Receipts are sent by message and leave no trace in the system
  • Overdue debt surfaces only when someone asks
  • A new accountant relearns the whole history from scratch

With Kompleks.az

  • Invoices calculate themselves from the tariff when the period closes
  • Each payment is recorded with the bank’s response (RRN, approval)
  • Debt and days overdue sit on the panel’s first screen
  • Every action is logged with its author and date

MODULES

Every section you need to run a complex

The modules aren’t separate programs — they sit on one data model. Floor area feeds the tariff, the tariff feeds the contract, the contract the invoice, and the invoice the payment.

01 / 11

Contracts

Ties the resident, the unit and the tariff together in one contract — billing grows straight out of that link.

  • Separate contracts for apartments, parking spaces and rental units
  • Start / end date and billing period (monthly, quarterly, yearly)
  • Current debt and balance on every row
  • Status changes kept with full history
02 / 11

Tariffs

Per m² or a fixed amount — by complex and unit type.

  • Automatic per-square-metre calculation
  • Different tariffs per complex
  • Active / inactive versioning
03 / 11

Invoices and debts

When the period closes, invoices write themselves and are tracked by days overdue.

  • Automatic generation with INV numbers
  • Days overdue and a base for late fees
  • Debt broken down by unit
04 / 11

Payment collection

Card, saved card, banking apps and kiosks — everything lands on the same contract.

  • Card payments from the resident portal and the website
  • Saved cards and autopay
  • Birbank, ABB, Rabitəbank, Yelo, PAŞA Bank and other apps
  • eManat, MilliÖn, ExpressPay and Birbank kiosks
05 / 11

Property structure

Company → complex → building → block → apartment hierarchy.

  • Multi-complex management
  • Grouping by block and floor
  • Floor area as the tariff base
06 / 11

Parking

Capacity and assignment managed at parking → zone → space level.

  • Zone and space numbering
  • Free / occupied status
  • A separate parking tariff
07 / 11

Rental units

The shops, offices and storage units in a complex — with tenant, contract and debt.

  • Shop, office and storage types
  • Tenant and lease contract
  • A separate rental tariff and debt
08 / 11

Residents

Each resident’s units, contracts and payment history on one card.

  • Contact details and documents
  • One resident — several apartments or parking spaces
  • Payment and debt history
09 / 11

Debt reminders

As a due date approaches, the reminder goes out to the resident on its own.

  • Automatic reminder 1–5 days before the due date
  • Manual notices to selected residents
  • Notifications by e-mail and in the resident portal
10 / 11

Users and roles

Super admin, complex admin, accountant — everyone sees only their own area.

  • Role-based access to pages and actions
  • Data isolation per company
  • Session and token control
11 / 11

Accounting reports and 1C

At month-end, the reports your accountant needs come straight out of the panel and go to 1C.

  • Invoice, payment and debt reports
  • Excel and CSV export
  • 1C integration

PAYMENT METHODS

Residents pay wherever suits them

Card, banking app or kiosk — whichever way they pay, the amount lands on the same contract, the invoice closes and the balance updates instantly.

Online card payment

Save the card once — the next payments go through on their own

With any bank card, from the resident portal and the website. The card can be saved during payment; after that it pays in one tap or fully automatically.

Pay now
  • In the portal and on the website

    In the portal residents pick the invoice; on the website they pay by contract or invoice number.

  • Save the card

    The card is tokenised at YIĞIM — no need to re-enter card details next time.

  • Autopay

    Each new invoice is paid from the saved card on its due date.

Mobile banking apps

Residents pay from the banking app they use every day.

  • Birbank
  • ABB mobile
  • Rabitəbank
  • Yelo Bank
  • PAŞA Bank
  • XalqBank
  • Premium Bank
  • akart
  • Portmanat
  • ExpressPay
  • E-pul

Paid by contract number

Payment kiosks

Residents without a card pay cash at kiosks across the country.

eManat · MilliÖn · ExpressPay · Birbank

Paid by contract number

PCI DSS

Our payment acceptance partner

YIĞIM Payment Services

Card payments and card storage are handled under PCI DSS rules. Card numbers never reach Kompleks.az servers.

TWO PANELS, ONE DATABASE

Operators manage, residents pay

Both sides see the same data — just at different depths. The operator issues the invoice; the resident sees it in their portal as an open balance and settles it by card.

Operations team

Admin panel

The management company’s everyday desk: resident registration, contracts, tariffs, invoices, payments and reports — all in the same navigation.

  • Dashboard: collected payments, overdue debt, unit count
  • Debt reminders sent to residents
  • Accounting reports, Excel export and 1C integration
  • One company account for many complexes
Book a demo

BRAND AND HARDWARE

The app under your name, the hardware with our partner

When residents open the app, they see your company, not Kompleks.az. Parking, intercom and camera systems are installed together with our partner.

White-label app

A mobile app and web interface with your own logo and design

We give your residents a mobile app and a web interface under your company’s name. The design is made to measure, while the same Kompleks.az platform runs underneath — contracts, invoices and payments stay in one database.

  • Your logo and name

    Your brand on the app icon, the sign-in screen and every page.

  • Custom design

    Colors and screen styling follow your company’s look.

  • Mobile app and web

    Residents sign in with the same account on their phone or in a browser.

Our hardware partner

AXSIS AZE MMC

With our partner’s support, the physical systems of your complex are installed and connected:

  • Parking system installation
  • Intercom and face recognition
  • Camera system connection

and other systems, as your complex needs

HOW IT WORKS

Four steps from setup to the first payment

Set it up once and it runs itself every month. All we need from you are the real dimensions of your property and a decision on tariffs.

  1. 01

    Build the structure

    Complexes, buildings, blocks, apartments and parking zones go into the system once. Floor area (m²) is the base for every calculation that follows.

    Complex → Building → Block → Apartment
  2. 02

    Set the tariff

    A separate tariff is created for utilities, parking or rent: per m² or a fixed amount, billed monthly or yearly.

    0.30 ₼ / m² · Monthly
  3. 03

    Sign the contract

    Resident, unit and tariff come together in one contract. From then on billing is automatic — nobody writes formulas.

    apt_1788332256458 · Active
  4. 04

    The system collects

    When the period closes, the invoice is issued and the resident is notified; it is paid by card, banking app or kiosk, and the balance updates instantly.

    INV-2026-000054 · Paid

PLATFORM

How money and data actually move

Payments complete inside the bank’s own environment, and data never crosses company boundaries. What follows isn’t a marketing promise — it’s how the system is built.

Card payments under PCI DSS

Card payments and card storage are handled by our partner YIĞIM Payment Services under PCI DSS rules. The platform never sees the card number — it keeps only a token and a masked PAN.

Double-payment protection

Every payment link is created with an idempotency key; a repeated request never charges a new amount.

Isolation per company

A multi-tenant model: each company sees only its own complexes’ data, with the restriction enforced at query level.

Session control

JWT access / refresh pairs, automatic renewal and role-based route protection.

Data migration

Your existing lists of residents, apartments and debts are imported from Excel — the system never starts empty.

1C and other integrations

Accounting reports go to 1C; through the REST API the platform connects to your intercom or CRM systems.

FREQUENTLY ASKED QUESTIONS

What people usually ask

Didn’t find your answer? Write to us directly — your question is answered by the engineering team, not a sales script.

[email protected]

LET’S START

Let’s move your complex over in one demo call

We set up a test environment with real data from one of your buildings. You see how invoices are calculated and what the resident’s payment screen looks like — with your own numbers.

Your request goes straight to our team. We usually reply within one business day.