Skip to Content

Check-out

O check-out é o processo de encerrar oficialmente a estadia de um hóspede, liquidar todos os valores pendentes, liberar a unidade de acomodação e disparar as rotinas de governança e financeiro. Este guia cobre cada etapa do fluxo, o processamento financeiro nos bastidores, cenários como late check-out e divisão de conta, e a resolução de problemas comuns.


O que é o Check-out?

No setor hoteleiro, o check-out é o momento em que o hóspede encerra sua estadia e deixa o estabelecimento. Durante esse processo:

  • Todos os consumos e charges pendentes são fechados
  • O saldo financeiro é liquidado (pagamento ou faturamento)
  • A fatura final é gerada
  • A chave (física ou digital) é devolvida
  • O status da reserva muda para “Check-out Realizado”
  • A unidade muda para status “Em Limpeza”
  • Uma tarefa de governança é criada automaticamente

Pré-requisitos para o Check-out

Antes de iniciar o check-out, verifique:

RequisitoDescrição
Reserva em estadiaA reserva deve estar no status “Em Estadia” (CHECKED_IN)
Consumos lançadosTodos os consumos da estadia (frigobar, restaurante, lavanderia) devem estar lançados
Saldo liquidadoTodas as cobranças devem estar pagas ou faturadas para um responsável financeiro
Chave devolvidaO hóspede deve devolver a chave do quarto (conferência manual)
Inspeção do quarto (opcional)Algumas propriedades exigem vistoria antes de liberar o check-out

Atenção: O sistema impede check-out de reservas que não estejam no status “Em Estadia”. Se a reserva estiver como “Confirmada” ou “No-show”, ela não aparecerá na lista de check-outs disponíveis.


Fluxo de Check-out — Passo a Passo

Passo 1: Localizar a Reserva

Acesse o check-out de uma das seguintes formas:

  • Lista de reservas — filtre por status “Em Estadia” e data de saída = hoje. Clique no ícone de check-out (LogOut)
  • Dashboard — o painel exibe as saídas previstas para hoje com botão direto de check-out
  • Busca rápida — use a barra de busca global para localizar por nome do hóspede ou código da reserva
  • Calendário — clique no bloco da reserva e selecione “Check-out”

Passo 2: Revisar a Conta do Hóspede

O sistema exibe o Painel de Cobranças da Reserva (ReservationChargesPanel) com o resumo financeiro completo:

ItemExemplo
Diárias (3 noites x R$ 490,00)R$ 1.470,00
Frigobar — Água mineral (2x)R$ 20,00
Lavanderia — PassadoriaR$ 45,00
Estacionamento (3 diárias)R$ 90,00
Early check-in (taxa)R$ 100,00
SubtotalR$ 1.725,00
Pagamento recebido (cartão)-R$ 735,00
Saldo a pagarR$ 990,00

Confira cada item com o hóspede. Se houver contestação, ajuste os lançamentos antes de prosseguir.

Dica: Verifique se o frigobar foi conferido antes do check-out. Consumos não lançados são receita perdida.

Passo 3: Liquidar o Saldo

Se houver saldo pendente, processe o pagamento:

  1. Clique em “Registrar Pagamento”
  2. Selecione a forma de pagamento:
    • Cartão de crédito/débito (Stripe Connect)
    • PIX
    • Dinheiro
    • Faturamento (para empresas com contrato)
    • Nota de débito para a empresa responsável
  3. Confirme o valor e processe
  4. O sistema registra o recebimento e atualiza o saldo

Importante: O check-out só pode ser confirmado quando o saldo está zerado ou quando há um responsável financeiro (empresa/agência) que assumiu o faturamento.

Passo 4: Confirmar Check-out

Revise o resumo final:

┌─────────────────────────────────────────────────┐ │ RESUMO DO CHECK-OUT │ │ │ │ Hóspede: Maria Silva (CPF: ***.***.***-12) │ │ Reserva: #RES-2026-001847 │ │ Unidade: Quarto 205 — Suite Casal │ │ Entrada: 25/05/2026 às 14:00 │ │ Saída: 28/05/2026 às 11:42 │ │ Noites: 3 │ │ Total da estadia: R$ 1.725,00 │ │ Total pago: R$ 1.725,00 │ │ Saldo: R$ 0,00 │ │ │ │ [Confirmar Check-out] [Cancelar] │ └─────────────────────────────────────────────────┘

Ao confirmar, o sistema executa uma série de ações automáticas descritas na seção a seguir.


O que Acontece nos Bastidores

Ao confirmar o check-out, o sistema executa o seguinte fluxo:

Recepcionista confirma check-out ┌────────────────────────┐ │ Reserva: CHECKED_IN │ │ → CHECKED_OUT │ └────────┬───────────────┘ ┌─────┴──────┬──────────────┬───────────────┐ ▼ ▼ ▼ ▼ Governança Financeiro Hóspede Notificação │ │ │ │ ▼ ▼ ▼ ▼ Unidade: Fecha charges stayCount++ E-mail/SMS occupied → pendentes totalSpent com fatura cleaning Gera fatura atualizado (assíncrono) final Cria tarefa Lançamentos urgente de de competência limpeza (accrual)

1. Mudança de status

ElementoAntesDepois
Status da reservaEm Estadia (CHECKED_IN)Check-out Realizado (CHECKED_OUT)
Status da unidadeOcupada (occupied)Em Limpeza (cleaning)
DashboardAparece em “Hóspedes in-house”Sai do painel de in-house

2. Governança — tarefa automática

O sistema cria automaticamente uma tarefa de limpeza para a unidade:

  • Status: pendente
  • Prioridade: urgente
  • Tipo: limpeza de check-out
  • Unidade: a que foi liberada
  • Observação: inclui data/hora do check-out

A equipe de governança recebe a tarefa no kanban e pode iniciar a limpeza imediatamente. Isso garante que a unidade esteja pronta para a próxima chegada.

3. Processamento financeiro

A função onReservationCheckedOut() é disparada e executa:

AçãoDescrição
Fechar charges pendentesTodos os consumos em aberto são finalizados e vinculados à fatura
Gerar fatura finalDocumento fiscal (NF-e) com todos os itens da estadia
Lançamentos de competênciaEntradas de accrual (regime de competência) são criadas no razão geral
Contas a ReceberSe houver saldo faturado para empresa, cria registro em AR (Accounts Receivable)

4. Atualização do perfil do hóspede

O sistema atualiza automaticamente o perfil do hóspede:

  • stayCount é incrementado (número de estadias na propriedade)
  • totalSpent é somado com o valor total desta estadia

Esses dados alimentam o histórico do hóspede e são utilizados para classificação VIP, programas de fidelidade e personalização de ofertas.

5. Notificação (assíncrona)

Uma notificação é enviada ao hóspede com:

  • Confirmação de check-out
  • Fatura final em anexo (PDF)
  • Link para avaliação da estadia (se configurado)

O envio é assíncrono via OCP (Opero Communication Platform) e não bloqueia o processo de check-out.


Late Check-out

O late check-out ocorre quando o hóspede deseja permanecer além do horário padrão de saída da propriedade (geralmente 11h ou 12h).

Como processar:

  1. O hóspede solicita extensão do horário de saída
  2. Verifique se a unidade não está reservada para uma chegada no mesmo dia
  3. Na tela da reserva, registre a opção “Late check-out”
  4. Defina o novo horário limite de saída
  5. O sistema pode aplicar uma taxa de late check-out (configurável):
    • Cobrança fixa (ex: R$ 80,00)
    • Percentual da diária (ex: 50% da diária)
    • Gratuito (cortesia para hóspedes VIP ou frequentes)
  6. O charge é adicionado automaticamente à conta do hóspede

Políticas comuns de late check-out:

Horário de saídaPolítica comum
12h — 14hCortesia ou taxa fixa pequena
14h — 18hCobrar 50% da diária
Após 18hCobrar diária completa (considerar como noite adicional)

Dica: Para hóspedes VIP (classificados no perfil), muitas propriedades oferecem late check-out cortesia como benefício. O sistema exibe o status VIP na tela de check-out para facilitar a decisão.


Divisão de Conta (Split Billing)

Em algumas situações, a conta da estadia precisa ser dividida entre pagadores diferentes. Cenários comuns:

  • Hóspede + Empresa: a empresa paga as diárias, o hóspede paga consumos pessoais
  • Dois hóspedes no mesmo quarto: cada um paga sua parte
  • Agência de turismo + Hóspede: a agência paga hospedagem, hóspede paga extras

Como dividir a conta:

  1. Na tela de check-out, clique em “Dividir Conta”
  2. Selecione os itens que serão direcionados para cada pagador
  3. Para cada pagador, defina:
    • Nome/Razão social
    • Forma de pagamento
    • CNPJ (se fatura para empresa)
  4. O sistema gera faturas separadas para cada pagador
  5. Liquide cada parte independentemente
┌──────────────────────────────────────────────────┐ │ DIVISÃO DE CONTA — Reserva #RES-2026-001847 │ │ │ │ Conta 1: Empresa ABC Ltda (CNPJ: 12.345.678/01)│ │ ├── Diárias (3 noites) R$ 1.470,00 │ │ ├── Estacionamento R$ 90,00 │ │ └── Subtotal R$ 1.560,00 │ │ │ │ Conta 2: Maria Silva (CPF: ***.***.***-12) │ │ ├── Frigobar R$ 20,00 │ │ ├── Lavanderia R$ 45,00 │ │ ├── Early check-in R$ 100,00 │ │ └── Subtotal R$ 165,00 │ │ │ │ Total geral: R$ 1.725,00 │ └──────────────────────────────────────────────────┘

Importante: A divisão de conta deve ser configurada antes de confirmar o check-out. Após a confirmação, as faturas já foram geradas e não podem ser redivididas sem estorno.


Permissões (CASL)

O check-out é controlado pelo sistema de permissões CASL. Nem todos os perfis podem executar esta ação:

AçãoRecepcionistaGerenteFinanceiroAdmin
Fazer check-outSimSimNãoSim
Aplicar late check-outSimSimNãoSim
Dividir contaSimSimSimSim
Estornar pagamento no check-outNãoSimSimSim
Conceder cortesia (desconto)NãoSimNãoSim

Nota: O perfil “Financeiro” não pode executar o check-out em si, mas pode participar do processo de liquidação e divisão de conta. Isso garante separação de responsabilidades — quem opera o front desk e quem gerencia o financeiro são funções distintas.


Problemas Comuns e Soluções

ProblemaCausaSolução
”Reserva não permite check-out”A reserva não está no status “Em Estadia”Verifique o status atual. Apenas reservas CHECKED_IN podem fazer check-out
”Saldo pendente não liquidado”Há cobranças em aberto sem pagamentoProcesse o pagamento ou atribua o saldo a um responsável financeiro (empresa/agência)
“Consumo não lançado”Frigobar ou serviço consumido mas não registradoLance o consumo antes de confirmar o check-out. Consulte a governança para conferência do frigobar
”Fatura não gerada”Erro no módulo financeiro ou dados fiscais incompletosVerifique os dados de faturamento (CPF/CNPJ) e tente novamente. Se persistir, acione o suporte
”Check-out após meia-noite”Hóspede saiu após 00h, gerando possível diária extraAplique a política de late check-out. Se o hóspede não foi informado, considere cortesia (requer permissão de Gerente)
“Notificação não enviada”Falha no serviço de e-mail/SMS (OCP)O check-out foi concluído normalmente. A notificação pode ser reenviada manualmente pela tela da reserva

Boas Práticas Operacionais

  1. Confira o frigobar antes — solicite à governança a conferência do frigobar/minibar antes do horário previsto de check-out. Consumos não lançados são receita perdida.
  2. Revise a lista de saídas — no início do turno, confira as saídas previstas no dashboard e prepare a documentação.
  3. Pergunte sobre a estadia — use o momento do check-out para coletar feedback informal. Registre elogios ou reclamações nas observações da reserva.
  4. Ofereça ajuda com bagagem — um gesto simples que melhora a experiência final do hóspede.
  5. Registre promessas pendentes — se houve alguma pendência (reembolso futuro, item esquecido), anote nas observações e crie uma tarefa de acompanhamento.
  6. Late check-out proativo — se a ocupação permite, ofereça late check-out antes que o hóspede peça. Isso gera satisfação e potencial receita extra.

Próximos Passos

Last updated on