Print Forms
Generate PDF documents for rental contracts
Overview
The system allows generating printable forms of contracts and related documents in PDF format. Documents can be generated in one or two languages in parallel.
Features
- Support for 4 languages: Ukrainian, English, Russian, Polish
- Two-column layout when selecting 2 languages
- PDF generation with Cyrillic support
- Automatic calculation of amounts based on contract blocks
Available Print Forms
| Form Name | Description | Display Condition |
|---|---|---|
| Lease Agreement | Main Lease Agreement with all terms | Always |
| Rent Amount Addendum | Addendum specifying monthly rent amount and payment terms | MONTHLY_RENT_AMOUNT > 0 |
| Payment Day Addendum | Addendum specifying the day of month for rent payment | RENT_PAYMENT_DAY > 0 |
| Grace Period | Addendum specifying the allowable rent payment delay period | RENT_GRACE_PERIOD_DAYS > 0 |
| Utilities Payment Day | Addendum specifying when utility bills should be paid | UTILITIES_PAYMENT_DAY > 0 |
| Minimum Rental Period | Addendum establishing the minimum rental period | MIN_RENTAL_PERIOD_MONTHS > 0 |
| Utilities Grace Period | Addendum establishing the allowed grace period for utility payments | UTILITIES_GRACE_PERIOD_DAYS > 0 |
| Allowed Minor Violations | Addendum establishing the number of allowed minor payment violations per year | MAX_MINOR_VIOLATIONS_PER_YEAR > 0 |
| Tenant Rate Review Rights Addendum | When rate changes, tenant can agree to review or terminate using prepaid months | TENANT_RATE_REVIEW_RIGHTS = yes |
| Late Vacating Penalty Addendum | Unauthorized stay costs triple the regular rent amount | LATE_VACATING_PENALTY = yes |
| Advance Payment Rate Fixed Addendum | Exchange rate is fixed at the time of advance payment | ADVANCE_PAYMENT_RATE_FIXED = yes |
| Force Majeure Addendum | Tenant liability for damages from force majeure events | TENANT_FORCE_MAJEURE_LIABILITY = yes |
| Insurance Addendum | Mandatory third-party liability insurance | TENANT_THIRD_PARTY_INSURANCE = yes |
| Pets Addendum | Permission to keep pets with conditions | PETS_ALLOWED = yes |
| Auto Renewal Addendum | Contract automatically extends for 1 calendar year | AUTO_RENEWAL = yes |
| Good Neighbor Relations Addendum | Tenant obligations to maintain peace and order. 3+ justified complaints = grounds for termination | GOOD_NEIGHBOR_RELATIONS = yes |
| Parking Rules Addendum | Addendum on parking rules compliance with violation consequences. | PARKING_RULES = yes |
| Territory Order Addendum | Addendum on adjacent territory order compliance with violation consequences. | ADJACENT_TERRITORY_ORDER = yes |
| Stairwell Order Addendum | Addendum on tenant's obligations to follow stairwell and common area order rules. | STAIRCASE_ORDER = yes |
| Own Communications Addendum | Addendum on permission or prohibition of independent connection of telecommunication services (internet, phone, TV). | ALLOW_OWN_COMMUNICATIONS |
| Confidentiality Addendum | Addendum on obligation not to disclose lease terms (rent, deposit, duration) to neighbors, realtors and other parties. Violation may be grounds for contract termination. | TENANT_CONFIDENTIALITY = yes |
| Landlord Access Addendum | Addendum on Landlord's access to property: 7-day notice, Tenant's presence required, exceptions for emergencies and competent authorities. | LANDLORD_ACCESS = yes |
| Repair Before Leaving Addendum | Addendum on Tenant's obligation to restore premises before vacating: repair of damage, general cleaning, equipment restoration. | REPAIR_BEFORE_LEAVING = yes |
| Repair Against Rent Addendum | Addendum on Tenant's right to perform repair works in lieu of rent with Landlord's written consent: approval procedure, cost accounting, limits. | REPAIR_AGAINST_RENT = yes |
| Forward Mail Addendum | Addendum on Tenant's obligation to forward mail and packages not addressed to them to the Landlord without opening: forwarding procedure, consequences of violation. | FORWARD_MAIL = yes |
| Landlord's Property Inventory | Addendum listing the landlord's property provided to tenant for use. | TENANT_ASSETS_LIST = yes |
| Keys Addendum | Property keys handover act | KEYS_TRANSFER > 0 |
| Keyfobs Addendum | Intercom/gate keyfobs handover act | KEYFOBS_TRANSFER > 0 |
| Prepayment Addendum | Prepayment terms for multiple months of rent | PREPAID_MONTHS > 0 |
| Deposit Addendum | Security deposit terms, return and deductions | DEPOSIT_MONTHS > 0 |
| Termination Notice Addendum | Terms for termination notice period | TERMINATION_NOTICE_MONTHS > 0 |
| Currency Rate Addendum | Rent revision terms on currency exchange rate change | RATE_REVISION_PERCENT > 0 |
| Utilities Payment Addendum | Addendum specifying which party is responsible for utility payments | UTILITIES_PAYER |
| Other Conditions Addendum | Addendum for additional rental conditions agreed by parties | RENT_OTHER_CONDITIONS |
| Acceptance Act | Property handover document to tenant | Always |
| Return Act | Property return document to landlord | Always |
Supported Languages
Print forms are available in the following languages:
| Code | Language Name |
|---|---|
uk |
Ukrainian |
en |
English |
ru |
Russian |
pl |
Polish |
Bilingual Layout
When selecting 2 languages, the document is formatted in a two-column layout: left column - first language, right column - second language. This is convenient for signing by parties with different languages.
Rent Amount Addendum
The Rent Amount Addendum formalizes the rental payment conditions between the landlord and tenant. It specifies the monthly rent, payment deadlines, and consequences of late payment.
Rent Amount
The agreed monthly rent amount and what it includes (excluding utilities unless otherwise specified).
Payment Terms
Payment deadline (day of month), accepted payment methods, and confirmation requirements.
Late Payment
Grace period, penalty for late payment, and grounds for contract termination.
Rent Adjustment
Procedure for rent adjustment by mutual agreement with advance notice.
Final Provisions
Effective date, integral part of main contract, number of copies.
Key features
- Clearly defines the monthly rent amount in local currency
- Specifies payment deadline and accepted methods
- Includes late payment penalties and adjustment procedures
Deposit Addendum Details
The deposit addendum contains 6 sections:
Deposit Amount
Number of deposit months and total calculated amount
Payment Terms
Payment deadline, payment method, receipt confirmation
Storage Conditions
Purpose of deposit, prohibition of use as rent, no interest
Return Conditions
Return deadline 30 days, property inspection, conditions
Deductions from Deposit
Repairs, penalties, utility debts, documentation requirements
Dispute Resolution
Negotiations, 10 business days dispute deadline
Important Notes
- Deposit is returned within 30 calendar days after the lease ends
- All deductions must be documented
- Deposit cannot be used as last month rent without landlord consent
Termination Notice Addendum
This addendum defines the terms for early termination notice of the Lease Agreement. It contains six sections:
Notice Period
Number of months notice required, applicable to both parties.
Notice Form
Requirements for written form and delivery methods of the notice.
Notice Content
Mandatory details that the termination notice must contain.
Termination Obligations
Tenant and landlord obligations upon lease termination.
Early Termination
Compensations for non-compliance with notice period by each party.
Consequences of Violation
Liability for violating the termination notice procedure.
Important
- The notice period applies equally to both parties.
- Notice must be provided in written form with confirmation of receipt.
- Failure to comply with the notice period requires monetary compensation to the other party.
Currency Rate Review Addendum
This addendum defines the terms for rent revision on currency exchange rate change. It contains six sections:
Reference Currency
Currency selection (EUR or USD) and official rate source.
Revision Threshold
Percentage rate change that triggers revision.
Revision Procedure
Revision initiation, review deadlines and formalization.
New Rent Calculation
Calculation formula, rounding, and effective date.
Change Notification
Notice form and deadlines, required content.
Final Provisions
Dispute resolution and effect when no agreement is reached.
Important
- Revision is possible for both rate increases and decreases.
- The rate source is the official NBU rate.
- Revision notice must be given 14 days in advance.
Other Conditions Addendum
The Other Conditions Addendum allows formalizing additional agreements between parties that are not covered by standard contract sections. This is a flexible document for special conditions.
Subject of Agreement
Contains the text of additional conditions entered in the "Other Conditions" field of the contract.
Party Obligations
Tenant's obligation to comply with specified conditions throughout the lease term.
Liability
Consequences of violating the agreed conditions, including possible contract termination.
Final Provisions
Standard provisions about addendum validity and number of copies.
When to use this addendum
- Pet restrictions or permissions
- Smoking policy on premises
- Special maintenance or usage requirements
Minimum Rental Period
The minimum rental period addendum establishes the period during which the tenant is obligated to use the rental property.
Minimum Rental Period
Defines the minimum rental period in months and tenant obligations.
Early Termination
Conditions and consequences of early contract termination before the minimum period expires.
Final Provisions
Standard provisions on entry into force and number of copies.
Important Information
- The minimum rental period protects the landlord from frequent tenant turnover
- Compensation for early termination cannot exceed three monthly rental payments
- After the minimum period expires, the contract is automatically renewed
Utilities Grace Period
The addendum establishes the number of days of allowed grace period for utility payments without penalties.
Grace Period
Defines the number of days of allowed grace period for utility payments.
Consequences
Describes the consequences of late payment after the grace period expires.
Final Provisions
Standard provisions on entry into force and number of copies.
Important Information
- The grace period allows the tenant to pay utilities with a small delay without penalties
- After the grace period expires, penalties are charged according to the agreement
- The tenant must notify the landlord about the payment delay
Allowed Minor Violations
The addendum establishes the number of allowed minor payment violations (rent and utilities) per year without penalties.
Allowed Violations
Defines the number of allowed minor payment violations per calendar year.
Consequences of Exceeding
Describes the consequences of exceeding the established violation limit.
Final Provisions
Standard provisions on entry into force, counter reset, and number of copies.
Important Information
- Applies to both rent and utility payments
- The violation count resets on January 1st of each calendar year
- A minor violation is a delay within the allowed grace period
Print Forms API
API returns HTML content in base64 format for further processing.
POST /api/v1/contracts/{id}/print/contract # Lease Agreement
POST /api/v1/contracts/{id}/print/rent-amount-addendum # Rent Amount Addendum
POST /api/v1/contracts/{id}/print/payment-day-addendum # Payment Day Addendum
POST /api/v1/contracts/{id}/print/grace-period-addendum # Grace Period
POST /api/v1/contracts/{id}/print/utilities-payment-day-addendum # Utilities Payment Day
POST /api/v1/contracts/{id}/print/min-rental-period-addendum # Minimum Rental Period
POST /api/v1/contracts/{id}/print/utilities-grace-period-addendum # Utilities Grace Period
POST /api/v1/contracts/{id}/print/allowed-violations-addendum # Allowed Minor Violations
POST /api/v1/contracts/{id}/print/tenant-rate-review-rights-addendum # Tenant Rate Review Rights Addendum
POST /api/v1/contracts/{id}/print/late-vacating-penalty-addendum # Late Vacating Penalty Addendum
POST /api/v1/contracts/{id}/print/advance-payment-rate-fixed-addendum # Advance Payment Rate Fixed Addendum
POST /api/v1/contracts/{id}/print/force-majeure-addendum # Force Majeure Addendum
POST /api/v1/contracts/{id}/print/insurance-addendum # Insurance Addendum
POST /api/v1/contracts/{id}/print/pets-addendum # Pets Addendum
POST /api/v1/contracts/{id}/print/auto-renewal-addendum # Auto Renewal Addendum
POST /api/v1/contracts/{id}/print/good-neighbor-relations-addendum # Good Neighbor Relations Addendum
POST /api/v1/contracts/{id}/print/parking-rules-addendum # Parking Rules Addendum
POST /api/v1/contracts/{id}/print/territory-order-addendum # Territory Order Addendum
POST /api/v1/contracts/{id}/print/staircase-order-addendum # Stairwell Order Addendum
POST /api/v1/contracts/{id}/print/own-communications-addendum # Own Communications Addendum
POST /api/v1/contracts/{id}/print/confidentiality-addendum # Confidentiality Addendum
POST /api/v1/contracts/{id}/print/landlord-access-addendum # Landlord Access Addendum
POST /api/v1/contracts/{id}/print/repair-before-leaving-addendum # Repair Before Leaving Addendum
POST /api/v1/contracts/{id}/print/repair-against-rent-addendum # Repair Against Rent Addendum
POST /api/v1/contracts/{id}/print/forward-mail-addendum # Forward Mail Addendum
POST /api/v1/contracts/{id}/print/tenant-assets-list-addendum # Landlord's Property Inventory
POST /api/v1/contracts/{id}/print/keys-addendum # Keys Addendum
POST /api/v1/contracts/{id}/print/keyfobs-addendum # Keyfobs Addendum
POST /api/v1/contracts/{id}/print/prepayment-addendum # Prepayment Addendum
POST /api/v1/contracts/{id}/print/deposit-addendum # Deposit Addendum
POST /api/v1/contracts/{id}/print/termination-notice-addendum # Termination Notice Addendum
POST /api/v1/contracts/{id}/print/rate-addendum # Currency Rate Addendum
POST /api/v1/contracts/{id}/print/utilities-addendum # Utilities Payment Addendum
POST /api/v1/contracts/{id}/print/other-conditions-addendum # Other Conditions Addendum
POST /api/v1/contracts/{id}/print/acceptance-act # Acceptance Act
POST /api/v1/contracts/{id}/print/return-act # Return Act
Request
{
"locales": ["uk", "en"]
}
Response
{
"success": true,
"data": {
"html": "PCFET0NUWVBFIGh0bWw+Li4u...",
"filename": "deposit_addendum_PropertyName_2026-01-11_uk_en.html"
}
}
Full API documentation is available in Swagger
Open API Documentation