EN Ücretsiz Başlayın
Ana sayfaBlog › Rehber

Otel rezervasyon takip programı: çift rezervasyonu bitiren kayıt düzeni, doluluk takibi ve kapora disiplini

O Ohana360 Ekibi • 8 Eylül 2026 • 12 dk okuma
Oda ve gün ızgarasıyla haftalık doluluk takvimini gösteren bir otel rezervasyon takip ekranı çizimi

Otel rezervasyon takip programı aramaya başlayan bir pansiyoncunun hikayesi neredeyse her zaman aynı cümleyle başlar: "Aynı odayı iki kişiye sattık." Cumartesi akşamı gelen misafir kapıda bekler, defterde tek satır vardır, portalda başka bir satır. Kimse yalan söylememiştir; sadece iki kayıt hiç yan yana gelmemiştir.

Bu rehber rezervasyonu bir defter sorunu olarak değil, beş halkalı bir zincir olarak ele alıyor: talep, teyit, kapora, giriş, çıkış. Örnek işletmemiz Deniz Konak Pansiyon: sekiz odalı, sezonluk çalışan, resepsiyonu çoğu zaman tek kişinin tuttuğu bir aile işletmesi. (Demo verisi.) Defterleri kötü tutulmuyor. Sorun defterde değil, deftere hiç ulaşmayanlarda.

Rezervasyon zincirinin koptuğu 6 nokta

Bir rezervasyon defteri ilk sezon çalışır. İkinci sezonda portal devreye girer, üçüncüde kimse ona tek başına güvenmez. Aşağıdaki şema Deniz Konak'ta bir sezonda biriken kopmaları gösteriyor.

1 Talep arayan kişi ve tarih 2 Teyit oda ve fiyat netleşir 3 Kapora ön ödeme alınır 4 Giriş misafir tesiste 5 Çıkış hesap kapanır REZERVASYON ZİNCİRİNİN KAĞIT DEFTERDE KOPTUĞU 6 NOKTA (DEMO VERİSİ, BİR SEZON) 1 Telefon rezervasyonu deftere geçmedi Akşam arayan misafire söz verildi, defter resepsiyonda kaldı, ertesi sabah yazan olmadı: oda iki kez satıldı 4 çakışma 2 Portal rezervasyonu defterde yok Booking.com bildirimi telefona düştü, panele bakan kişi izinliydi; oda bir hafta boyunca boş sanıldı 3 gece kayıp 3 Kaporanın alınıp alınmadığı belirsiz Ön ödeme WhatsApp'ta konuşuldu, dekont kimseye ulaşmadı, giriş günü tartışma masaya oturdu 11 kayıt 4 İptal edilen oda satışa açılmadı Misafir vazgeçtiğini söyledi, defterdeki satır çizilmedi; boş oda dolu görünmeye devam etti 6 gece kayıp 5 Rezervasyona oda numarası verilmedi Kayıt yalnızca oda tipiyle duruyor, hangi odaya düştüğü giriş sabahı belli oluyor: çakışma kapıda çıkıyor 9 kayıt 6 Haftanın tamamı tek bakışta görünmüyor Doluluk sayfa sayfa okunuyor, hangi gecenin boş kaldığı sezon bittikten sonra fark ediliyor 1 sezon körlük 6 sezonda çift rezervasyon 9 boşa geçen oda gecesi 11 takipsiz kapora kaydı

Altısının ortak yanı şu: hiçbiri dikkatsizlik değil. Hepsi kaydın doğmadığı ya da kaydın kapanmadığı anlar. Kimse yanlış tarih yazmamış, bir adım hiçbir yere yazılmamıştır.

Zincirin her halkasında ne kaydedilmeli?

Kopmaları kapatmanın yolu daha çok özen değil, her halkada ne kaydedileceğinin önceden yazılı olmasıdır. Aşağıdaki tablo bir rezervasyonun talepten çıkışa giderken bırakması gereken izi gösteriyor.

HalkaKayıtMutlaka dolu olacak alanlarKim, ne zaman
1. TalepMisafir kartıAd soyad, telefon, ülke, kaç kişi, özel istekTelefonu açan kişi, konuşma biterken
2. TeyitRezervasyonGiriş, çıkış, oda numarası, kanal, gecelik ücretOda sözü verilir verilmez, aynı gün
3. KaporaTahsilatTutar, vade, durum, hangi konaklama için olduğuÖn ödeme istendiği anda, ödeme beklenmeden
4. GirişRezervasyon durumuDurum Giriş Yapıldı, kimlik bilgisi misafir kartındaResepsiyon, misafir kapıdayken
5. ÇıkışDurum ve kalan tahsilatDurum Çıkış Yapıldı, kalan tutar ÖdendiResepsiyon, oda boşalırken

En çok atlanan satır ikincisidir ve atlanan alan hep aynıdır: oda numarası. "Sonra bakarız, bir oda buluruz" cümlesi makul görünür, ama çakışma kontrolü yapan her sistem oda numarası üstünden çalışır. Oda numarası olmayan bir rezervasyon, hiçbir yazılımda çakışma üretmez; sadece giriş sabahı üretir.

İpucu: Oda envanterini rezervasyonlardan önce kurun. Oda listesi boşken rezervasyona oda numarası vermek serbest metne dönüşür, doluluk takvimi boş kalır ve çakışma kontrolü hiç devreye girmez.

Çift rezervasyon nasıl oluşur, nasıl biter?

Çift rezervasyon bir dikkat sorunu değil, bir eşzamanlılık sorunudur. İki kişi aynı odayı, birbirinden habersiz, birkaç dakika arayla satar. Çözüm daha dikkatli olmak değil, ikinci satışın kaydedilememesidir. Aşağıdaki tablo, çakışmanın hangi durumda sayılması gerektiğini gösteriyor; her rezervasyon programında sorulacak ilk soru budur.

Rezervasyonun durumuOda satışa kapalı mıNeden
BeklemedeEvet, kapalıTeyit beklerken bile oda tutuluyor; aksi halde bekleyen rezervasyon hiçbir şey ifade etmez
OnaylandıEvet, kapalıSatış kesinleşti, oda o tarihlerde satılamaz
Giriş YapıldıEvet, kapalıMisafir odada; tartışmasız
Çıkış YapıldıHayır, açıkKonaklama bitti; aynı odaya aynı gün yeni giriş yazılabilmeli
İptalHayır, açıkOda anında yeniden satılabilir olmalı, kayıt ise gerekçesiyle durmalı
GelmediHayır, açıkGelmeyen misafir odayı kapatmaz, ama kaydı silinmez: kanal karnesine girer

Bu ayrımı yapmayan bir sistem iki hatadan birini yapar: ya iptal edilen odayı satmanıza izin vermez (boş oda dolu görünür), ya da bekleyen rezervasyonu yok sayar (aynı oda ikinci kez satılır). İkisi de aynı defterin farklı yönlerde bozulmasıdır.

Doluluk takvimi: bir haftaya bakıp ne görürsünüz?

Rezervasyon yönetiminin tek temel ekranı vardır ve adı doluluk takvimidir: dikeyde odalar, yatayda günler. Deniz Konak'ın bir haftası şöyle görünüyor.

Doluluk takvimi Demo verisi • 8 oda • 7 gece • Deniz Konak Pansiyon Pzt Sal Çar Per Cum Cmt Paz 101 Standart DOLU DOLU DOLU DOLU DOLU 102 Standart REZ REZ DOLU DOLU DOLU 103 Deluxe DOLU DOLU DOLU DOLU 201 Deluxe DOLU DOLU DOLU REZ REZ 202 Aile DOLU DOLU DOLU 203 Suit REZ REZ REZ DOLU 301 Bungalov DOLU DOLU DOLU DOLU DOLU DOLU DOLU 302 Bungalov BAKIM BAKIM BAKIM BAKIM BAKIM BAKIM BAKIM Doluluk 4/7 5/7 4/7 3/7 5/7 6/7 6/7 Hafta toplamı: 33 / 49 oda gecesi satıldı, doluluk %67 HAFTANIN KARNESİ Doluluk oranı %67 Satılan oda gecesi 33 / 49 Satışa kapalı oda 1 (bakımda) Kaporası eksik rezervasyon 3 REZERVASYON NEREDEN GELDİ Direkt ve telefon 5 Booking.com 4 Airbnb 2 Acente 2 IZGARA NASIL OKUNUR Dolu: misafir girişini yapmış Rezerve: teyit var, giriş yok Bakım: oda satışa kapalı

Bu ızgara toplamdan değil, boşluklardan okunur. Ortadaki üç boş gece (perşembe 3/7) bir fiyat kararıdır: hafta içi boş kalan odayı hafta sonu fiyatıyla beklemenin bir maliyeti vardır. Sürekli dolu tek satır (301 bungalov) da bir sinyaldir, ters yönde: o tip talebi karşılamıyorsunuz demektir. Izgaraya bakarken beş soru sorun:

Ne görüyorsunuzNe anlama gelirBu hafta yapılacak
Hafta ortasında topluca boş geceTalep hafta sonuna sıkışmış, hafta içi karşılıksız duruyorHafta içi için ayrı bir gecelik ücret ve minimum gece kuralı belirleyin
Hep dolu tek oda tipiO tipte kapasite yetmiyor, talebi geri çeviriyorsunuzReddedilen talepleri de kaydedin, bir sezon sonunda tip kararı verin
Rezerve kalıp giriş yapılmayan satırTeyit var ama misafir gelmedi ya da durum güncellenmediGiriş günü akşamı durumu kapatın: Giriş Yapıldı ya da Gelmedi
Uzun süre bakımda duran odaPayda küçülüyor, doluluk olduğundan yüksek görünüyorBakım süresini tarihe bağlayın, biten işten sonra odayı Aktif'e alın
Bir gecelik boşluklarİki rezervasyon arasında satılamayan tek geceler birikiyorBu gecelere indirimli tek gece satışı ya da minimum gece esnekliği tanıyın

Izgarayı her sabah aynı saatte açın. Rakam kadar eğilim önemlidir: eylülün ikinci haftası hâlâ yüzde altmışın altındaysa, ekim için bugünden bir şey yapmanız gerektiğini biliyorsunuz demektir.

Doluluk oranını doğru hesaplamak

Doluluk oranı üç kişiye sorulduğunda dört farklı sonuç çıkan bir rakamdır, çünkü payda üstünde anlaşılmamıştır. Tek doğru payda şudur: satışa açık oda sayısı çarpı gece sayısı. Bakımdaki oda paydaya girmez, kapalı sezon paydaya girmez.

ÖlçüFormülDemo hesabıNe söyler
Doluluk oranıSatılan oda gecesi / (aktif oda × gece)33 / (7 × 7) = %67Kapasitenin ne kadarını sattınız
Ortalama gecelik fiyatOda geliri / satılan oda gecesiSattığınız gecenin ortalama fiyatıFiyat kararlarınızın gerçek karşılığı
Oda başına gelirOda geliri / (aktif oda × gece)Doluluk × ortalama gecelik fiyatDoluluk ile fiyatın birleşik sonucu
İptal oranıİptal + Gelmedi / toplam rezervasyonKanal bazında ayrı hesaplanırHangi kanalın rezervasyonu tutuyor

Üçüncü satır en çok atlanandır ve en çok işe yarayandır. Yüksek doluluk tek başına iyi haber değildir: fiyatı düşürerek doluluğu yükseltmek kolaydır, oda başına geliri yükseltmek değildir. İki rakama birlikte bakmadan verilen fiyat kararı, sezon sonunda dolu ama kazandırmayan bir tesis üretir.

Not: İptal ve Gelmedi kayıtlarını silmeyin, durumlarını değiştirin. Silinen iptal, kanal karnesindeki en önemli veriyi yok eder: hangi kanaldan gelen rezervasyonun gerçekten misafire dönüştüğünü.

Kapora disiplini: parayı değil, kaydı takip edin

Kapora tartışmalarının çoğu tutardan değil, kaydın yokluğundan çıkar. Aşağıdaki dört kural, aynı işi yapan iki kişinin aynı şekilde davranmasını sağlar.

KuralNedenNasıl uygulanır
Kapora istenir istenmez kayıt açılırÖdeme gelmeden açılan kayıt, ödeme gelmediğinde de görünür kalırTahsilat satırı Bekliyor durumunda açılır, vade teyit tarihidir
Kapora ve kalan ayrı satırdırTek satır, kısmi ödemede ne kadarının alındığını gizlerİki tahsilat: Kapora ve Kalan bakiye, ikisi de misafire bağlı
Vadesi geçen kapora aynı gün aranırKaporası gelmeyen rezervasyon aslında boş bir odadırGeciken tahsilat listesi her sabah açılır, oda serbest bırakılır
Ödeme alındığında durum aynı dakikada değişirÖdendi işaretlenmeyen tahsilat, ikinci kez istenirListede tek tık Ödendi, dekont dosya olarak misafir kartına eklenir

Hatırlatmayı kişinin değil sistemin işi haline getirmenin ayrıntılı anlatımı için otomatik hatırlatma sistemi yazısına bakabilirsiniz. Rezervasyon teyidini ve kapora hatırlatmasını çoğu misafirle WhatsApp üzerinden yürütüyorsanız, konuşmayı kayda bağlama yöntemi WhatsApp müşteri takibi yazısında anlatılıyor.

İlk 7 gün: kurulum planı

Rezervasyon takibine geçişin en sık başarısız olma nedeni, geçmiş sezonların bütün kayıtlarını taşımaya çalışmaktır. Günde yarım saat, yedi gün yeterlidir.

GünYapılacakBittiğinde elinizde ne olur
1Odaları girin: numara, tip, kat, kapasite, varsayılan gecelik ücretÇakışma kontrolünün ve doluluk takviminin dayandığı envanter
2Oda durumlarını doğrulayın: bakımdaki ve satışa kapalı odaları işaretleyinDoluluk oranının doğru paydası
3Sadece bugünden sonraki rezervasyonları girin; geçmiş sezonu taşımayınGerçek bir doluluk takvimi ve tartışmasız bir bugün
4Açık kaporaları tahsilat olarak açın: tutar, vade, durumKaporası gelmemiş rezervasyonların görünür listesi
5Kanalları kayda geçirme alışkanlığını kurun: portal bildirimi aynı gün girilirKanal karnesinin çalışmaya başladığı ilk gün
6Sabah ritmi belirleyin: bugünün girişleri, çıkışları ve geciken tahsilatlarKimsenin hatırlamak zorunda kalmadığı bir gün başlangıcı
7Haftalık doluluk gözden geçirmesini takvime koyun ve ilkini yapınSezon bitmeden fark edilen boş geceler

Sekizinci gün, bütün yeni rezervasyonlar sistemden çıksın. Defterle paralel yürütme ilk hafta faydalıdır, ikinci hafta zararlıdır: kimse aynı bilgiyi iki yere birden yazmaz, yazsa da biri eskir ve çift rezervasyon tam oradan doğar.

Ohana360'ta Konaklama360 nasıl işliyor?

Konaklama360 bu zincirin talep, teyit, giriş ve çıkış halkalarını üstlenir. Ne yaptığını abartmadan, ne yapmadığını da saklamadan anlatalım; bu yazının en önemli bölümü burası.

Akışı 86 saniyede görmek isterseniz:

Doluluk oranını pratikte nasıl çıkarırsınız?

Takvimin alt satırı size günü verir; haftayı ve ayı siz toplarsınız. Bu, ayda on beş dakikalık bir iştir:

  1. Paydayı bir kez belirleyin. Odalar listesinde durumu Aktif olanları sayın; bakımda ve kapalı odalar doluluk paydasına girmez.
  2. Satılan oda gecesini listeden alın. Rezervasyonlar ekranında giriş tarihine göre süzün, İptal ve Gelmedi durumlarını dışarıda bırakın, Gece kolonunu görünür yapın ve listeyi Excel ya da CSV olarak dışa aktarın.
  3. Bölün ve yanına fiyatı yazın. Satılan gece bölü (aktif oda çarpı gece) doluluk oranıdır. Aynı dışa aktarmadaki Toplam kolonundan ortalama gecelik fiyatı ve oda başına geliri de çıkarırsınız.

Neden bu kadar açık söylüyoruz? Çünkü "otomatik doluluk raporu" cümlesi çok sık kuruluyor ve satın aldıktan sonra bulunmadığını görmek, en baştan bilmekten çok daha pahalı. Konaklama360'ın gerçekten çözdüğü sorun oranın aritmetiği değil, aynı odanın ikinci kez satılamaması: rezervasyon oda numarasıyla duruyor, çakışma girişte engelleniyor, takvim tek doğru kaynak kalıyor.

Hangi raporları kurarsınız?

Burada da dürüst bir sınır var. Rapor oluşturucunun konaklama tarafındaki objeleri Misafirler, Rezervasyonlar ve Odalar'dır; Tahsilatlar rapor oluşturucuda bir obje değildir. Tahsilat tarafındaki analizi liste görünümü ve dışa aktarma ile yaparsınız.

#RaporObjeGruplamaÖlçü / süzgeç
1Kanala göre rezervasyon geliriRezervasyonlarKanalToplam tutarı (hazır rapor)
2Ülkeye göre misafirlerMisafirlerÜlkeKayıt sayısı (hazır rapor)
3Tipe göre odalarOdalarOda TipiKayıt sayısı (hazır rapor)
4Aya göre satılan geceRezervasyonlarGiriş (takvim ayı)Gece toplamı, sezon eğrisini verir
5Duruma göre rezervasyonlarRezervasyonlarDurumKayıt sayısı, iptal oranını verir
6Oda tipine göre ciroRezervasyonlarOda TipiToplam tutarı, hangi tip kazandırıyor
7Misafir durumuna göre dağılımMisafirlerDurumKayıt sayısı, sadık misafir oranı
8Vadesi geçen tahsilatlarTahsilatlar (liste)-Süzgeç: Durum = Bekliyor, vade geçmiş, dışa aktarılır

Sekizinci satır bilerek farklı: rapor değil, kayıtlı bir liste görünümüdür. Süzgeci kaydedip listeyi favorilerinize alırsanız, her sabah tek tıkla açılan bir kapora takip ekranınız olur; bu, çoğu küçük tesis için bir dashboard'dan daha çok işe yarar.

Randevu mantığı otel rezervasyonuna en çok benzeyen süreç olduğu için, takvim disiplinini bir de klinik tarafından okumak işe yarar: hasta takip programı yazısı aynı çakışma sorununu farklı bir işletmede anlatıyor. Kapora ve kalan bakiye takibinin finans tarafındaki kardeşi ise fatura ve tahsilat takibi yazısıdır. Güncel rakamlar fiyatlandırma sayfasında, kendi odalarınızla denemek için demo talebi açabilirsiniz.

Sık sorulan sorular

Otel rezervasyon takip programı ne yapar, defterden farkı nedir?
Bir rezervasyon programı dört soruyu her an cevaplanabilir tutar: bu gece hangi oda dolu, yarın kim giriş yapıyor, hangi rezervasyonun kaporası alınmadı ve önümüzdeki iki hafta nasıl görünüyor. Kağıt defter de bunları tutabilir, tek şartla: her satırın aynı gün ve aynı elle yazılması gerekir. Asıl fark rapor değil, aynı odaya ikinci kez rezervasyon yazamamanızdır. Defter buna izin verir, kayıt düzeni vermez: oda numarası ve tarih aralığı bir kez girildiğinde çakışan ikinci kayıt kaydedilemez, tartışma da giriş sabahına kalmaz.
Booking.com ve Airbnb rezervasyonları otomatik düşer mi?
Hayır. Konaklama360'ta kanal yöneticisi (channel manager) ya da OTA senkronu yoktur; portallardan gelen rezervasyonları siz girersiniz. Kanal, rezervasyon kaydındaki bir seçim listesidir: Direkt, Web Sitesi, Telefon, Booking.com, Airbnb, Expedia, Acente, Walk-in. Bunun karşılığında iki şey kazanırsınız: takvim tek doğru kaynak olarak kalır (iki sistem birbirine karışmaz) ve Kanala Göre Rezervasyon Geliri raporuyla hangi kanalın gerçekten kazandırdığını görürsünüz. Karşılığında bir alışkanlık kurmanız gerekir: portal bildirimini aynı gün kayda geçirmek.
Çift rezervasyonu tam olarak nasıl engelliyor?
Rezervasyonu kaydederken oda numarası ile giriş ve çıkış tarihi birlikte kontrol edilir. Aynı oda numarasında tarihleri kesişen canlı bir rezervasyon varsa kayıt kaydedilmez ve uyarı verir; İptal, Gelmedi ve Çıkış Yapıldı durumundaki kayıtlar engellemeye dahil değildir, yani iptal edilen bir oda anında yeniden satılabilir. Tek şartı var: rezervasyona bir oda numarası vermeniz gerekir. Oda alanı boş bırakılan bir rezervasyon kontrole girmez ve doluluk takviminde de görünmez; takvim ekranı bu kayıtlar için ayrı bir uyarı şeridi gösterir.
Doluluk oranını nasıl hesaplarım?
Formül basittir: satılan oda gecesi bölü (satışa açık oda sayısı çarpı gece sayısı). Sekiz odanın biri bakımdaysa payda yedi odadır, sekiz değil; bu ayrımı yapmayan hesap doluluğu olduğundan düşük gösterir. Doluluk takviminin en alt satırı bunu gün gün verir (o gün dolu oda sayısı bölü aktif oda sayısı), haftalık ve aylık oranı ise Rezervasyonlar listesini Gece kolonuyla birlikte dışa aktarıp toplayarak çıkarırsınız. Aynı dışa aktarmadan ortalama gecelik fiyatı (toplam oda geliri bölü satılan oda gecesi) ve oda başına geliri (toplam oda geliri bölü toplam oda gecesi) da hesaplayabilirsiniz.
Kapora ve ön ödemeyi nerede tutuyorum?
Tahsilat kaydında. Tahsilat misafire bağlanır ve tutar, vade ile durum taşır: Bekliyor, Fatura Kesildi, Ödendi. Kaporayı ayrı bir tahsilat satırı olarak açın, adına Kapora yazın, vadeye teyit tarihini koyun; kalan tutarı ikinci bir satır yapın. Vadesi geçmiş ve ödenmemiş satırlar listede kırmızı görünür, ana sayfadaki Dikkat İsteyen Rezervasyonlar bölümü de geciken tahsilatı olan rezervasyonu en üste taşır. Dürüst sınır: tahsilat kaydı misafire bağlanır, tek tek rezervasyona değil; bir misafirin iki ayrı konaklaması varsa hangi tahsilatın hangisine ait olduğunu tahsilat adına yazarsınız.
Kimlik Bildirim Sistemi bildirimini bu program yapıyor mu?
Hayır. Türkiye'de konaklama tesislerinin misafir bilgilerini Kimlik Bildirim Sistemi'ne bildirme yükümlülüğü vardır; Konaklama360'ın KBS ile bir entegrasyonu yoktur ve bildirimi sizin yerinize yapmaz. Yaptığı şey, bildirimi yapacak kişinin veriyi bir yerde eksiksiz bulmasıdır: misafir kartında ad soyad, ülke, kimlik veya pasaport numarası ve doğum tarihi alanları vardır, rezervasyon kaydı da giriş ile çıkış tarihini taşır. Yükümlülüğünüzün kapsamını ve bildirim süresini kendi durumunuz için ilgili kolluk birimiyle ya da mali müşavirinizle teyit edin; bu yazı hukuki görüş değildir.

Aynı oda ikinci kez satılmasın

Rezervasyon oda numarasıyla dursun, çakışma girişte engellensin, iki haftalık doluluk tek ekranda görünsün. Bugünün girişleri ve geciken kaporalar sabah açılışında karşınızda olsun.

Bundan sonra okuyun