SaaS İşletmeleri İçin Ertelenmiş Gelir: Yevmiye Kayıtlarıyla Pratik Bir Rehber
Bir aboneliğin yaşam döngüsündeki her işlem için borç ve alacak kayıtları ile bakiye tutarını doğrulayan devir tablosu eşliğinde ertelenmiş gelir bakiyesinin vaka analizi.
Ertelenmiş gelir (deferred revenue), bir şirketin henüz teslim etmediği mal veya hizmetler için fatura ettiği ya da tahsil ettiği tutardır. Şirketin müşteriye karşı hala hizmet sağlama yükümlülüğü bulunması nedeniyle bilançoda bir borç (yükümlülük) olarak kaydedilir ve yalnızca hizmet gerçekleştirildikçe gelir hesaplarına aktarılır. Peşin faturalandırma yapan bir SaaS işletmesi için bu kalem, genellikle bilançodaki en büyük borç kalemi olup yatırımcıların ve denetçilerin ilk incelediği konulardan biridir.
Aynı bakiye farklı adlarla da anılır: kazanılmamış gelir (unearned revenue), ertelenmiş irat (deferred income) ve IFRS 15 kapsamında sözleşme yükümlülüğü (contract liability). Hepsi aynı anlama gelir; sözlük maddesi her terimin nerede kullanıldığını açıklamaktadır. Bu rehber, bakiyeyle ne yapılması gerektiği hakkındadır: bir aboneliğin yaşam döngüsündeki her olay için yevmiye kaydı, kapanış rakamını doğrulayan devir tablosu (roll-forward) ve bu muhasebe kayıtlarının nasıl otomatize edildiği.
Neden bir borçtur?
Alınan paranın doğrudan gelir olduğu yönünde bir içgüdüsel eğilim vardır. Ancak şirket henüz işi tamamlamadığı için bu para gelir değildir. Bir müşteri ocak ayında bir yıllık hizmet için 1.200 € öder ve şirket şubat ayında kapanırsa, müşterinin on aylık hizmet alacağı kalmış demektir. Bu yükümlülük, nakdin geldiği gün itibarıyla gerçektir ve ertelenmiş geliri bir zamanlama dipnotundan ziyade gerçek bir borç haline getiren de budur.
Ertelenmiş gelir, tahakkuk etmiş gelirin (accrued revenue) tam zıddıdır. Tahakkuk etmiş gelirde iş önce yapılır, fatura sonradan kesilir; dolayısıyla şirket bir varlık elinde tutar. Ertelenmiş gelirde ise fatura önce kesilir, iş sonradan yapılır; dolayısıyla şirket bir borç (yükümlülük) elinde tutar. Her ikisi de geliri, hak edildiği döneme taşıyan düzeltme kayıtlarıdır.
Aşağıdaki tüm kayıtlar, Nordlet'in varsayılan olarak uyguladığı Litvanya hesap planını kullanmaktadır: 2410 ticari alacaklar, 2710 banka, 4492 ödenecek KDV, 4910 ertelenmiş irat, 5001 hizmet gelirleri. Litvanya KDV oranı %21'dir.
Vaka 1: Peşin ödenen yıllık plan
Bir müşteriye 1 Ocak'ta on iki aylık hizmet için 1.200 € net tutarında fatura kesilir. KDV olarak 252 € eklenir; brüt fatura 1.452 € olur.
Fatura kesildiğinde, 1 Ocak.
| Hesap | Borç | Alacak |
|---|---|---|
| 2410 Ticari alacaklar | 1.452,00 | |
| 4492 Ödenecek KDV | 252,00 | |
| 4910 Ertelenmiş irat | 1.200,00 |
Henüz gelir oluşmadı. KDV, ocak ayı beyannamesinde duruma bakılmaksızın beyan edilir.
Tahsil edildiğinde.
| Hesap | Borç | Alacak |
|---|---|---|
| 2710 Banka | 1.452,00 | |
| 2410 Ticari alacaklar | 1.452,00 |
Her ayın sonunda. Okunabilirliği kolaylaştırmak için eşit aylık tutarlar kullanılmıştır (gün ağırlıklı bir takvim, uygulamalı IFRS 15 makalesinde gösterildiği gibi ocak ayına şubat ayından biraz daha fazla pay verir):
| Hesap | Borç | Alacak |
|---|---|---|
| 4910 Ertelenmiş irat | 100,00 | |
| 5001 Hizmet gelirleri | 100,00 |
On iki serbest bırakma kaydı (release), hizmet yılı ilerledikçe borcu tam olarak sıfırlar.
Vaka 2: Peşin faturalandırılan aylık plan
Mart hizmet ayı için 25 Şubat'ta 100 €'luk bir plan faturalandırılır (brüt 121 €).
Fatura kesildiğinde, 25 Şubat.
| Hesap | Borç | Alacak |
|---|---|---|
| 2410 Ticari alacaklar | 121,00 | |
| 4492 Ödenecek KDV | 21,00 | |
| 4910 Ertelenmiş irat | 100,00 |
31 Mart'ta.
| Hesap | Borç | Alacak |
|---|---|---|
| 4910 Ertelenmiş irat | 100,00 | |
| 5001 Hizmet gelirleri | 100,00 |
Fatura tarihi ile hizmet ayı farklı olduğunda aylık planlar da ertelenmiş gelir yaratır. Fatura, kapsadığı ayın ilk gününde kesiliyor ve defterler aylık olarak kapanıyorsa, erteleme ve gelirleştirme aynı döneme denk gelir ve ay üzerindeki net etki sıfır olur; ancak bu durum, iki tarih arasında düzenlenen herhangi bir bilançoda borcun var olmasını engellemez.
Vaka 3: Dönem içinde üst paket geçişi (upgrade)
Vaka 1'deki müşteri, dördüncü ayın sonunda, kalan sekiz ay için yıllık 1.800 € fiyatlandırılmış bir plana geçer. Bu noktaya kadar 400 € gelirleştirilmiş ve 800 € ertelenmiş durumdadır.
Temiz yöntem, aradaki fark için ikinci bir fatura kesmektir: sekiz ay × (150 € − 100 €) = 400 € net, 484 € brüt, 1 Mayıs ile 31 Aralık arasında gelirleştirilir. Orijinal takvime dokunulmaz.
Yükseltme faturası kesildiğinde, 1 Mayıs.
| Hesap | Borç | Alacak |
|---|---|---|
| 2410 Ticari alacaklar | 484,00 | |
| 4492 Ödenecek KDV | 84,00 | |
| 4910 Ertelenmiş irat | 400,00 |
Mayıs ayından itibaren her ayın sonunda. Artık eş zamanlı olarak iki serbest bırakma kaydı çalışır: orijinal faturadan 100 € ve yükseltmeden 50 €; dolayısıyla gelir ayda 150 € olur ve iki ertelenmiş bakiye 31 Aralık'ta birlikte sıfıra düşer.
| Hesap | Borç | Alacak |
|---|---|---|
| 4910 Ertelenmiş irat | 150,00 | |
| 5001 Hizmet gelirleri | 150,00 |
Yeni bir fatura ve kendi takvimiyle ele alınan bir fiyat artışı, yapı gereği ileriye yöneliktir (prospektiftir). Bu, IFRS 15 madde 20'nin tekil (stand-alone) fiyatıyla satılan ek hizmetler için öngördüğü muameledir.
Vaka 4: İadeli abonelik iptali
1.200 €'luk yıllık plandaki başka bir müşteri, orantılı (pro-rata) bir iade ile üç ay sonra iptal eder. 300 € gelirleştirilmiş; 900 € ertelenmiştir.
İade, teslim edilmeyen dokuz ay için bir alacak dekontu (credit note) ile belgelendirilir: 900 € net, 189 € KDV, 1.089 € brüt. Alacak dekontu geliri değil, ertelenmiş iradı azaltır; çünkü teslim edilen üç ayın geliri doğru bir şekilde hak edilmiştir.
Alacak dekontu kesildiğinde.
| Hesap | Borç | Alacak |
|---|---|---|
| 4910 Ertelenmiş irat | 900,00 | |
| 4492 Ödenecek KDV | 189,00 | |
| 2410 Ticari alacaklar | 1.089,00 |
Kalan dokuz aylık taksit iptal edilir. Alacak dekontu ertelenmiş bakiyeden küçük olsaydı, bekleyen takvim uzak ucundan kısaltılırdı: artık borçlanılmayan aylar son aylardır.
İade ödendiğinde.
| Hesap | Borç | Alacak |
|---|---|---|
| 2410 Ticari alacaklar | 1.089,00 | |
| 2710 Banka | 1.089,00 |
Şirket ocak ayında 1.200 €'nun tamamını gelirleştirmiş olsaydı, bu iptal nisan ayında 900 €'luk bir gelir ters kaydı (reversal) yapmaya zorlayacak ve her iki çeyreği de yanlış gösterecekti.
KDV zamanlaması ve gelir zamanlaması
İki takvim birbirinden bağımsızdır ve bunları ayrı tutmak, kafa karışıklığının en yaygın sebebidir.
| KDV | Gelir | |
|---|---|---|
| Tetikleyici | Fatura kesilmesi veya avans alınması | Hizmetin teslim edilmesi |
| 1 Ocak'ta kesilen 1.200 €'luk yıllık plan için | Ocak ayı beyannamesinde 252 € | On iki ay boyunca ayda 100 € |
| Kullanılmayan dokuz ay için alacak dekontu | Alacak dekontunun kesildiği ayda 189 € iade alınır | Gelir etkisi yok; ertelenmiş irat azalır |
İşte bu yüzden peşin fatura, KDV borcu yaratan gerçek bir belgedir ancak proforma fatura böyle değildir; KDV beyannamesi ile ertelenmiş gelir devir tablosu aynı faturalardan üretilir ancak hiçbir zaman birbirleriyle birebir örtüşmez.
Ertelenmiş gelir the bakiyesini okumak
Bir abonelik işletmesi için bakiye, bilançodaki en bilgilendirici rakamlardan biridir.
- Öncü bir göstergedir. Ertelenmiş gelirin gelirleştirilen gelirden daha hızlı büyümesi, siparişlerin teslimatın önüne geçtiği anlamına gelir: halihazırda sözleşmeye bağlanmış ve önümüzdeki aylarda raporlanacak olan gelir.
- Nakit değildir. Bir kısmı tahsil edilmiş, bir kısmı da alacaklardadır. Ertelenmiş gelir ve banka bakiyesi farklı soruları yanıtlar.
- Dönen ve dönen olmayan varlıklar olarak ikiye ayrılır. On iki ay içinde gelirleştirilecek tutarlar kısa vadeli borçtur; çok yıllı peşin ödemelerden kalan kısım ise uzun vadelidir.
- Satış işleminde devredilir. Şirketi satın alan kişi teslim etme yükümlülüğünü üstlenir, bu yüzden bu kalem durum tespiti (due diligence) sırasında incelenir.
- Marj zamanlamasını açıklar. Yıl boyunca yayılan maliyetlere karşılık ocak ayında tahsil edilen nakit, ocak ayını olağanüstü gösterir. Erteleme bu yanılsamayı ortadan kaldırır.
Devir tablosu (Roll-forward)
Bakiye her ay tek bir tablolama ile kanıtlanabilmelidir. Açılış bakiyesi, artı yeni faturalandırmaların ertelenen kısmı, eksi gelirleştirilen gelir, eksi ertelenmiş irada istinaden kesilen alacak dekontları, kapanış bakiyesini verir.
| Ertelenmiş irat, birinci çeyrek | Tutar |
|---|---|
| Açılış bakiyesi, 1 Ocak | 10.000,00 |
| + Çeyrek boyunca ertelenen faturalandırmalar | 6.000,00 |
| − Ertelenmiş irattan gelirleştirilen gelir | 4.500,00 |
| − Ertelenmiş irada karşı alacak dekontları | 300,00 |
| Kapanış bakiyesi, 31 Mart | 11.200,00 |
Genel defterdeki (general ledger) kapanış rakamı bu tablodan farklı çıkarsa, bir gelirleştirme atlanmış, bir alacak dekontu gelir yerine borç hesabına kaydedilmiş ya da ertelenmesi gereken bir fatura kesildiği anda gelirleştirilmiş demektir. Tablo hesaplama tablosuyla (spreadsheet) yürütülen sistemlerde, ilk dönem içi paket yükseltmesi veya iptali genellikle böyle bir fark yaratır.
Nordlet bu kayıtları nasıl gerçekleştirir?
Nordlet'in gelir tahakkuk modülü, ertelemeyi fatura kaleminin bir özelliği olarak ele alır; dolayısıyla yukarıdaki her kayıt olağan faturalandırma sürecinden çıkar.
- Vaka 1 ve 2.
recognition: { method: "ratable", startDate, endDate }içeren bir kalem, kesildiği tarihte net tutarı üzerinden 4910'a alacak kaydı atar ve gün ağırlıklı aylık bir takvim oluşturur. Alacaklar ve KDV, fatura tarihinde tam olarak kaydedilir. - Vaka 3. Yükseltme, kendi orantılı (ratable) kalemine sahip ikinci bir faturadır. Her takvim kendi içinde çözümlenir;
sales/recognition/summary, bugüne kadar gelirleştirilen ve kalem başına kalan tutarları raporlar. - Vaka 4. Orijinal faturaya bağlı bir alacak dekontu, önce ertelenmiş irada borç kaydı atarak bekleyen takvimi uzak ucundan kısaltır, ardından varsa iade borcunu ve en son olarak geliri düzenler.
- Abonelikler. Aylık, çeyrekli veya yıllık faturalandırma dönemine sahip bir sözleşme, orantılı tarihleri önceden ayarlanmış olarak her dönemin taslak faturasını üretir ve bir faturalandırma çalıştırması (billing run), vadesi gelen dönemler için tüm aktif sözleşmeleri tarar.
- Gelirleştirme (Releases). Gelir tahakkuku çalıştırma başına tek bir yevmiye olarak kaydedilir ve üç olay tarafından tetiklenir: bir dönemi kilitlemek (dönem sonuna kadar vadesi gelen her şey önce gelirleştirilir; dolayısıyla 4910'da gelir bırakılarak bir ay kapatılamaz), bir kilometre taşı kalemine karşı teslimat tutanağı düzenlemek ve zamanlanmış bir taksit vadesi geldiğinde devreye giren bir zamanlayıcı.
- Devir tablosu (Roll-forward). Her taksit faturası, tarihi, tutarı ve durumuyla (bekliyor, gelirleştirildi veya iptal edildi) birlikte
sales/recognition-schedules/listtarafından listelenir; böylece 4910'daki kapanış bakiyesi tek bir rakam olarak savunulmak zorunda kalmadan kuruşuna kadar takvimden yeniden üretilebilir.
Takvimler, fatura tarihindeki döviz kuru üzerinden euro cinsinden tutulur ve sonradan yeniden değerlemeye tabi tutulmaz; çok para birimli işlemler çok para birimli muhasebe maddesinde ele alınmaktadır.
FAQ
Ertelenmiş gelir için yevmiye kaydı nasıldır?
Fatura kesildiğinde: brüt fatura için ticari alacaklar borçlandırılır, hesaplanan KDV alacaklandırılır, net tutar için ertelenmiş irat alacaklandırılır. Her dönem: kazanılan tutar kadar ertelenmiş irat borçlandırılır ve gelir hesapları alacaklandırılır. Müşteri ödeme yaptığında alacak hesabı kapatılır.
Ertelenmiş gelir borç mu verir yoksa alacak mı?
Ertelenmiş gelir bir borç (yükümlülük) kalemi olduğu için alacak bakiyesi verir. Peşin faturalandırma bu hesaba alacak kaydeder; gelirin tahakkuk ettirilmesi ise borç kaydeder.
Ertelenmiş gelir ile kazanılmamış gelir aynı şey midir?
Evet. Ertelenmiş gelir (deferred revenue), kazanılmamış gelir (unearned revenue), ertelenmiş irat (deferred income) ve sözleşme yükümlülüğü (contract liability) terimlerinin hepsi aynı bakiyeyi ifade eder. Terim seçimi muhasebe farkından değil, raporlama çerçevesinden ve yerel uygulamalardan kaynaklanır.
İadeli iptal edilen bir abonelik nasıl muhasebeleştirilir?
Teslim edilmeyen kısım için bir alacak dekontu düzenlenir. Bu işlem, kazanılmamış net tutar için ertelenmiş iradı borçlandırır, bu tutar üzerindeki KDV için hesaplanan KDV'yi borçlandırır ve alacak hesabını alacaklandırır. Teslim edilen aylar için halihazırda gelirleştirilmiş olan tutar olduğu yerde kalır. İade ödemesi daha sonra alacak hesabını banka hesabı karşılığında kapatır.
Ertelenmiş gelir KDV'yi etkiler mi?
Hayır. KDV, fatura kesildiğinde veya avans alındığında doğar ve alacak dekontu kesildiğinde iade alınır. Gelir tahakkukunun zamanlamasının KDV beyannamesi üzerinde hiçbir etkisi yoktur.