> ## Documentation Index
> Fetch the complete documentation index at: https://docs.devmob.app.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Transport Operator Subsidy

> Subsídio por quilômetro para permissionário, rota e período.

TransportOperatorSubsidyRule define quanto a plataforma/MOB subsidia por quilômetro para um permissionário em uma rota e período.

## Cálculo

O cálculo usa a distância da rota completa:

```text theme={null}
valor do subsídio = Route.distanceKm * valor por km
```

Exemplo: uma rota de 120 km com subsídio de R$ 2,00/km gera R$ 240,00 para uma Trip concluída.

## Regras

| Regra         | Descrição                                                                                                                              |
| ------------- | -------------------------------------------------------------------------------------------------------------------------------------- |
| Elegibilidade | Apenas Trips `COMPLETED` entram na apuração.                                                                                           |
| Escopo        | A regra é por `transportOperatorId`, `routeId` e período.                                                                              |
| Vigência      | A regra precisa estar ativa na data da Trip.                                                                                           |
| Settlement    | A apuração fica em TransportOperatorSubsidySettlement.                                                                                 |
| Scheduler     | A geração é feita por [Transport Operator Subsidy Settlement Generation](/scheduler/transport-operator-subsidy-settlement-generation). |

Veja as entidades em [TransportOperatorSubsidyRule](/data-modelling/operations/transport-operator-subsidy-rule) e [TransportOperatorSubsidySettlement](/data-modelling/billing/transport-operator-subsidy-settlement).
