Gere um recibo de aluguel estruturado
Um recibo de aluguel oferece às duas partes um registro objetivo do pagamento. Informe locador, inquilino, endereço do imóvel, período coberto e valor pago para montar um documento consistente, pronto para revisar, salvar, imprimir ou enviar.
Executar grátis
O gerador mantém os dados fornecidos visíveis em um resumo estruturado e em uma declaração de recebimento. Ele não inventa data, forma de pagamento, número do recibo nem termos jurídicos.
Informe as partes e o imóvel como devem aparecer
Comece pelos nomes do locador e do inquilino e depois informe o endereço completo do imóvel alugado. Esses dados identificam quem recebeu o dinheiro, quem pagou e a qual locação o recibo se refere. Use o nome legal ou empresarial adotado nos registros, principalmente quando uma administradora recebe em nome do proprietário. Inclua apartamento ou unidade quando o prédio tiver várias moradias. O gerador remove espaços desnecessários, mas não corrige grafia, expande abreviações nem confirma autorização para emitir o documento. Revise todos os nomes e o endereço antes de entregá-lo. Uma identificação clara ajuda em reembolsos, conciliações e consultas posteriores ao contrato. Se houver vários inquilinos, escreva exatamente a identificação que você deseja registrar; o recibo criado não altera responsabilidades contratuais.
Descreva com precisão o período e o valor
Escreva o período sem ambiguidade, como “1–31 de julho de 2026” ou “aluguel mensal de agosto de 2026”. O período aparece como texto e não é interpretado por cálculo de calendário, portanto pode representar um mês parcial ou outro intervalo previsto no contrato. Informe um valor maior que zero. Valores zero, negativos, infinitos, ausentes ou não numéricos são rejeitados. A moeda opcional usa USD por padrão e aceita códigos de três letras como EUR, GBP ou CAD. O resultado preserva o número e cria uma apresentação com código e duas casas decimais. Confirme que o valor corresponde a dinheiro realmente recebido, não apenas cobrado ou pendente. Se o pagamento incluir serviços, taxas ou caução, produza documentação separada ou registre claramente a divisão desses valores.
Revise, emita e guarde o recibo
O resultado contém campos estruturados para fluxos de software e um recibo Markdown legível. O documento apresenta uma tabela de detalhes, uma declaração direta de recebimento e uma linha para assinatura. Compare-o com o registro do pagamento antes de assinar ou enviar. Confira inquilino, imóvel, período, valor e moeda, pois o gerador valida formato e positividade, mas não verifica transferência, dinheiro, contrato ou livro contábil. Acrescente fora desta ferramenta qualquer dado exigido pelas regras locais, como data e forma de pagamento, sequência do recibo, identificação fiscal, saldo ou assinatura manuscrita. Guarde uma cópia segura e entregue outra ao inquilino pelo canal combinado. Em automações, a API custa US$ 0,002 por item e devolve a mesma estrutura para entradas idênticas. A ferramenta auxilia a preparação de registros; não presta orientação jurídica ou tributária nem comprova o pagamento.
Casos de uso
Confirmar um aluguel mensal
Crie um recibo consistente depois de confirmar o recebimento da mensalidade do inquilino.
Registrar pagamento em dinheiro
Prepare um registro legível para as duas partes revisarem e guardarem após a entrega em espécie.
Padronizar registros imobiliários
Gere recibos com campos previsíveis para arquivamento ou envio a outro fluxo de trabalho.
Perguntas frequentes
Quanto custa?
Você pode usar gratuitamente no navegador. A geração via API custa US$ 0,002 por item.
Por que o valor precisa ser positivo?
O recibo reconhece dinheiro recebido. Zero ou valor negativo não representa um pagamento válido e causa erro de entrada.
O recibo comprova que o pagamento ocorreu?
Não. Ele monta o documento com os dados fornecidos, mas não verifica transferência, dinheiro, contrato nem lançamento contábil.
Posso usar outra moeda além de USD?
Sim. Informe um código de três letras, como EUR, GBP ou CAD. Se você omitir, o gerador usa USD.
Ele adiciona data de pagamento ou número do recibo?
Não. O gerador não inventa fatos. Durante a revisão, inclua data, forma, número e demais informações exigidas localmente.
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/doc/rent-receipt-generate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"landlord":"Morgan Ellis","tenant":"Taylor Reed","property_address":"42 Cedar Lane, Apartment 3B, Portland, OR 97205","period":"July 1–31, 2026","amount_paid":1850}'const res = await fetch("https://api.kit.forhosting.com/doc/rent-receipt-generate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"landlord": "Morgan Ellis",
"tenant": "Taylor Reed",
"property_address": "42 Cedar Lane, Apartment 3B, Portland, OR 97205",
"period": "July 1–31, 2026",
"amount_paid": 1850
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/doc/rent-receipt-generate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"landlord": "Morgan Ellis",
"tenant": "Taylor Reed",
"property_address": "42 Cedar Lane, Apartment 3B, Portland, OR 97205",
"period": "July 1–31, 2026",
"amount_paid": 1850
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/doc/rent-receipt-generate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"landlord":"Morgan Ellis","tenant":"Taylor Reed","property_address":"42 Cedar Lane, Apartment 3B, Portland, OR 97205","period":"July 1–31, 2026","amount_paid":1850}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"landlord":"Morgan Ellis","tenant":"Taylor Reed","property_address":"42 Cedar Lane, Apartment 3B, Portland, OR 97205","period":"July 1–31, 2026","amount_paid":1850}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/doc/rent-receipt-generate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"landlord": "Morgan Ellis",
"tenant": "Taylor Reed",
"property_address": "42 Cedar Lane, Apartment 3B, Portland, OR 97205",
"period": "July 1–31, 2026",
"amount_paid": 1850
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "doc.rent_receipt_generate",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
max_mb | 25 |
max_pages | 200 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |