Skip to main content

Add a service contract

A service contract in rAInty is the record of a supply agreement linked to one of your properties: electricity, gas, water, internet, insurance, condominium fees or any other recurring service.

Keeping service contracts in rAInty lets you track expected expenses, monitor utility bills, and connect payments to the correct supplier automatically.

Where service contracts live

Every service contract belongs to a property. You can create one in two places.

From the Suppliers menu — this is the global view of all your contracts across every property. Because a contract must always be linked to a property, rAInty will ask you to choose which property to connect it to before opening the creation wizard.

From a property detail page — open the property, scroll to the supply contracts section and click Add contract. The property is already pre-selected, so you skip the selection step.

Two ways to create a contract

rAInty offers two modes for creating a service contract.

Automatic — import from PDF

You upload the PDF of the supply contract. rAInty reads the document using OCR and an AI model, extracts all available fields, and pre-fills the form for you. You review the extracted data, correct any field that needs adjustment, and save.

This mode is the fastest path when you have the contract document. It works with contracts from any Italian or European utility provider.

Follow the detailed walkthrough: Import a service contract from PDF

Manual — enter data directly

You fill in the contract details yourself using a structured form. This mode is useful when you do not have the PDF, when the contract is not in a standard format, or when you want to register a contract that was never issued as a document.

The form covers the same fields as the automatic mode — you simply type them in directly.

Steps for manual entry:

  1. Open the Suppliers menu (or a property detail page).
  2. Click Add contract.
  3. If prompted, choose the property to link the contract to.
  4. On the first wizard screen, click Enter manually without contract.
  5. Fill in the service details: type, name, contract code, customer code, identifier (POD / PDR), billing frequency, expected amount, dates, and payment method.
  6. Add the economic conditions (unit price, monthly fee, or annual fee) in the Economic conditions section.
  7. Click Save contract.

Service types supported

TypeExamples
ElectricityEnel, A2A, Eni Plenitude
GasEnel, Sorgenia, Eni
Watermunicipal suppliers
InternetVodafone, WINDTRE, Fastweb
Phoneany mobile or landline supplier
Condominiumcondominium fees
Insurancehome or property insurance
Maintenanceongoing maintenance contracts
Agencyproperty agency fees
Tax authorityIMU and other municipal taxes
Otheranything that does not fit above

After saving

Once the contract is saved, rAInty creates the service record linked to the property. If you imported a PDF, the document is also archived and indexed so the assistant can answer questions about it.

From the contract detail page you can:

  • Edit any field at any time.
  • Add or update economic conditions.
  • Record utility bills against the contract.
  • View the payment history matched to this supplier.