---
title: "POST /inventory/{propertyId}/charges"
method: POST
path: "/inventory/{propertyId}/charges"
tags: ["Charges"]
---

# POST /inventory/{propertyId}/charges

`POST /inventory/{propertyId}/charges`

## Request

- Base URL: `https://api.alto.zoopladev.co.uk`
- URL: `https://api.alto.zoopladev.co.uk/inventory/{propertyId}/charges`
- Auth: `appAuth` (a scheme the document does not define)

## Path parameters

- `propertyId` string, required

## Headers

- `AgencyRef` string, required

## Request body `multipart/form-data`

- object
  - `chargeType` 'Maintenance' | 'Deposit' | 'DepositToLandlord' | 'ReferencingFee' | 'AdministrationFee' | 'CheckInFee' | 'CheckOutFee' | 'TenancyAgreementFee' | 'CapitalExpenditure' | 'Cleaning' | 'Electrical' | 'Gardening' | 'Plumbing' | 'GasSafetyCheck' | 'EPC' | 'MaintenanceExpense' | 'InsuranceBuildings' | 'InsuranceContents' | 'InsuranceRentProtection' | 'UtilitiesWater' | 'UtilitiesCouncilTax' | 'UtilitiesElectricity' | 'UtilitiesGas' | 'Decorating' | 'BankCharges' | 'ServiceCharge' | 'GroundRent' | 'ElectricalSafetyCheck' | 'Appliances' | 'KeysLocksmith' | 'Inventory' | 'Furniture' | 'PortableApplianceTest' | 'LeadTest', required
  - `supplierId` string
  - `invoiceReference` string
  - `totalNet` number, float
  - `totalVat` number, float
  - `vatRateType` 'Exempt' | 'Standard' | 'Reduced' | 'Zero' | 'StandardROI'
  - `workOrderId` string
  - `invoiceDocument` string, binary
  - `description` string
  - `raiseImmediately` boolean
  - `chargeDate` string, date-time

## Response `201`

Created

- AltoPropertyManagementApiModelsResponsesPropertyCharge
  - `id` string, nullable
  - `supplierId` string, nullable
  - `chargeType` 'Maintenance' | 'Deposit' | 'DepositToLandlord' | 'ReferencingFee' | 'AdministrationFee' | 'CheckInFee' | 'CheckOutFee' | 'TenancyAgreementFee' | 'CapitalExpenditure' | 'Cleaning' | 'Electrical' | 'Gardening' | 'Plumbing' | 'GasSafetyCheck' | 'EPC' | 'MaintenanceExpense' | 'InsuranceBuildings' | 'InsuranceContents' | 'InsuranceRentProtection' | 'UtilitiesWater' | 'UtilitiesCouncilTax' | 'UtilitiesElectricity' | 'UtilitiesGas' | 'Decorating' | 'BankCharges' | 'ServiceCharge' | 'GroundRent' | 'ElectricalSafetyCheck' | 'Appliances' | 'KeysLocksmith' | 'Inventory' | 'Furniture' | 'PortableApplianceTest' | 'LeadTest'
  - `totalNet` number, float
  - `totalVat` number, float
  - `vatRateType` 'Exempt' | 'Standard' | 'Reduced' | 'Zero' | 'StandardROI'
  - `invoiceReference` string, nullable
  - `invoiceDocumentId` string, nullable
  - `workOrderId` string, nullable
  - `description` string, nullable
  - `chargeDate` string, date-time
  - `propertyId` string, nullable

## Other responses

- `400`: Bad Request
- `404`: Not Found
- `500`: Internal Server Error

---

[API](https://skmtc.dev/alto/apis/alto-api.md) - [All operations](https://skmtc.dev/alto/apis/alto-api/llms.txt) - [OpenAPI document](https://skmtc.dev/alto/apis/alto-api/revisions/1b729d9b15a8?raw)
