Mali müşavirler için

Luca Excel fiş aktarımı

Fişliyo, fiş ve faturaları fotoğraftan yapay zekâ ile okur ve dengeli muhasebe fişi üretir — hesap kodlarıyla, borç–alacak eşitliği kuruş bazında doğrulanmış hâlde. Üretilen dosya Luca’nın içe-aktarım ekranının beklediği düzendedir; ayın son haftası masaya yığılan fişleri tek tek yazmanız gerekmez.

Luca ne bekliyor?

Luca’nın Muhasebe → Fiş İşlemleri → Excel Veri Aktarımı ekranı, satır başına bir hesap hareketi taşıyan 14 sütunluk bir Excel dosyası bekliyor. Sütun düzenini çalışan bir mali müşavirin gerçekte kullandığı dosyadan aldık:

Fiş NoFiş TarihiFiş AçıklamaHesap KoduEvrak NoEvrak TarihiDetay AçıklamaBorçAlacakMiktarBelge TürüPara BirimiKurDöviz Tutar
131.08.2026ÖKC FİŞLERİ740.02000302.08.2026Araç Yakıt Bakım Gideri1.666,67——FŞTL——
131.08.2026ÖKC FİŞLERİ191.20000302.08.2026İndirilecek KDV %20333,33——FŞTL——
131.08.2026ÖKC FİŞLERİ100.01000302.08.2026Kasa TL—2.000,00—FŞTL——

Sütun başlıkları Luca’nın ekranındakiyle birebir aynı olmak zorunda — Luca’nın kendi dokümanı bunu açıkça söylüyor. Dosya Excel (.xlsx) olarak iniyor: tarihler gerçek tarih hücresi, tutarlar gerçek sayı, fiş numarası metin. Böylece Türkçe karakterler de, baştaki sıfırlar da bozulmadan geçiyor.

Yazarkasa fişleri aylık tek fişte toplanıyor

Türkiye’de ÖKC (yazarkasa) fişleri tek tek fişlenmez; ayın tamamı ay sonu tarihli tek bir muhasebe fişinde toplanır. Fişin kendi tarihi ve numarası Evrak Tarihi ve Evrak No sütunlarında durur, kaybolmaz.

Faturalar toplanmaz — her biri kendi fişini alır, çünkü karşı tarafta ayrı bir satıcı hesabı vardır. Bu ayrımı belge türünden kendimiz yapıyoruz; aktarım ekranından değiştirebilirsiniz.

Bir ayın fişleri Luca’nın 400 satır sınırını aşarsa dosya belge sınırında bölünür — ortadan bölünen bir fiş dengesiz kalır ve Luca onu reddeder.

Toplama periyodunu siz seçiyorsunuz

Varsayılan aylık. Ama Hesap Planı → Luca Aktarım Ayarları bölümünden günlük, 5, 7 ya da 10 günlük periyot seçebilirsiniz; her periyot kendi fişini alır ve fişin tarihi o periyodun son günü olur.

Seçenek şunun için var: İzmir Vergi Dairesi Başkanlığı’nın 08.10.2018 tarihli özelgesi, ödeme kaydedici cihaz fişlerinin toplu kaydını en fazla 10’ar günlük periyotlarla ve her periyot bir icmale bağlanarak yapılabileceğini belirtiyor. Aylık toplama yaygın bir pratik; hangisini uygulayacağınıza siz karar verirsiniz, biz ikisini de üretiyoruz.

Belge Türü kodları sizin bürodan

Luca aktarım dosyasında bir Belge Türü sütunu var — ama bu kodlar Luca’da sabit değil: her büro kendi kodunu tanımlıyor. Kendi kodlarınızı Luca’da Yönetici Modülü → Diğer Tanımlar → Belge Türleri ekranında görürsünüz.

Bu yüzden kodu varsaymıyoruz, soruyoruz. Hesap Planı sayfasında her belge türünün karşısına kendi kodunuzu yazıyorsunuz; yazmadığınız türde alan boş gidiyor ve Luca kendi varsayılanını uyguluyor. Yazarkasa fişi FŞ, e-Fatura EF olarak hazır geliyor.

Fiş numarasının baştaki sıfırları korunuyor

ÖKC fiş numaraları 0003 gibi sıfır dolgulu gelir. CSV olarak verilen bir dosyada Excel bunu 3’e çevirir ve fiş numarası bozulur. Dosyayı Excel biçiminde ve o hücreyi metin olarak ürettiğimiz için numara olduğu gibi kalıyor.

Nasıl çalışıyor?

  1. 01
    Yığını olduğu gibi yükleyin

    Fişleri masaya dizip tek fotoğraf çekin ya da dosyaları sürükleyin. Yazarkasa fişi, e-arşiv, e-fatura, serbest meslek makbuzu ve Z raporu aynı yüklemede karışık olabilir.

  2. 02
    Belge okunur, yön belirlenir

    Tarih, satıcı, VKN, kalemler ve KDV oranları çıkarılır. Düzenleyen ile alıcının VKN’sine bakılarak belgenin alış mı satış mı olduğu belirlenir — hesap kodu buna göre seçilir.

  3. 03
    Muhasebe fişi üretilir ve dengelenir

    Her belge için borç ve alacak satırları oluşturulur. Eşitlik kuruş bazında doğrulanır; dengesiz bir kayıt dosyaya hiç çıkmaz.

  4. 04
    Excel iner, Luca’ya yüklersiniz

    Dosya Luca’nın Excel Veri Aktarımı ekranının beklediği 14 sütunluk düzende iner. 50 fişten sonra ikinci dosya olarak bölünür — Luca bir seferde daha fazlasını almıyor.

Alış mı satış mı — karar VKN’ye bakıyor

Bir faturanın hangi hesaba gideceği, mükellefin o belgede hangi tarafta durduğuna bağlı. Belgedeki düzenleyen ve alıcı VKN’leri mükellefin kendi VKN’siyle karşılaştırılır:

DurumYönBorçAlacak
Mükellef alıcıAlış770 · 191320
Mükellef düzenleyenSatış120 / 100600 · 391
İkisi de eşleşmiyorBelirsizDosyaya çıkmaz, işaretlenir

Satıştaki karşı hesap ödeme yöntemine bakar: açık hesap satışta 120 Alıcılar, nakit tahsilatta ve Z raporunda 100 Kasa. Üçüncü satır ise bilerek böyle — yanlış yönde kaydedilmiş bir fatura, hiç kaydedilmemiş faturadan çok daha pahalıya patlar. Belirsiz kalan belgeler listede işaretlenir, yönü onaylayınca dosyaya girer.

Hesap kodları sizin planınıza göre

Her büronun hesap planı farklı. Bu yüzden kutudan çıktığında gider kategorilerinin neredeyse tamamı 770 Genel Yönetim Giderleri’ne eşli gelir. Bu bir eksiklik değil, bilinçli bir tercih: hazır alt kod doldurmak yanlış kodu sessizce defterinize sokardı.

Alt kodları tek tek yazmanız gerekmiyor: mizanınızı Excel olarak yükleyebilirsiniz. Muhasebe programınızdan aldığınız dosyada Hesap Kodu ve Hesap Adı sütunları yeterli. Yüklemeden önce kaç hesabın alınacağını, hangilerinin neden alınmadığını (grup kodu, rapor toplamı, zaten planda olan ana hesap) görüp onaylıyorsunuz.

İçe aktardıktan sonra fiş tararken kendi kategorilerinizi görüyorsunuz — «Akaryakıt» değil, sizin planınızdaki 740.02 Araç Yakıt Bakım Gideri.

İndirilecek KDV hesabı belgenin oranından seçiliyor. Planında KDV alt kodunu orana göre ayıran bürolarda (191.01 %1, 191.10 %10, 191.20 %20) fiş doğru koda yazılır. Bu, gözle yakalanması zor bir hata sınıfı: tutar doğru görünür ama KDV yanlış hesapta durur.

Fişin hangi hesaba kapanacağını da siz belirliyorsunuz. Nakit, kredi kartı, havale gibi ödeme yöntemlerinin her birine ayrı hesap bağlayabilirsiniz — kimi büro kartlı ÖKC fişlerini de kasaya kapatır, kimi 108 ya da 329 kullanır. Sabit bir kural dayatmıyoruz.

Kategori eşlemesinin yanına satıcı kuralları da yazabilirsiniz — «bu VKN her zaman şu hesaba» gibi. Birden fazla mükellefle çalışıyorsanız her mükellefe ayrı plan tanımlayabilir, kalanları genel plandan besleyebilirsiniz.

Bir hesap kodunu belge üzerinde elle değiştirdiğinizde denge yeniden doğrulanır — düzeltme yaptınız diye dosyanın bozulma ihtimali yok.

Bir fişin içindeki farklı giderler

Market fişinde temizlik malzemesi, gıda ve kırtasiye aynı belgede olabiliyor. Kalemler kategorilere ayrılır ve fiş kategori başına bölünür; matrah ile KDV gruplara oransal dağıtılır, kuruş farkı en büyük gruba yüklenerek toplam belgenin kendi rakamlarına birebir eşitlenir.

Ayrımın bir ön koşulu var: en az iki kategorinin farklı hesap koduna eşli olması. Hepsi 770’teyken bölmenin defterde karşılığı olmadığı için ayrım yapılmaz, tek satır kalır. Yani bu özelliği görmek için önce hesap planınızı kurmanız gerekiyor.

Neden “tam otomatik” demiyoruz?

Luca’nın yükleme ekranında elle girilen bir güvenlik kodu var. Bu, dosyayı sizin yerinize programa itmenin tasarım gereği engellendiği anlamına geliyor — Luca bunu bilerek böyle yapmış.

Luca’nın ayrıca ücretli bir web servis aktarım hizmetinden söz ettiği biliniyor; kapsamı ve şartları yayınlanmadığı için biz bugün o yoldan geçtiğimizi söylemiyoruz — araştırıyoruz. Bugün için dosyayı hazır ediyoruz; yüklemeyi siz yapıyorsunuz. Uzun süren kısım zaten yükleme değil, fişleri okuyup hesaplara oturtmaktı.

Defter-Beyan mükellefleriniz

Luca yolu bilanço esasına tabi mükellefler için. İşletme hesabı esasındaki ve serbest meslek erbabı mükelleflerinizin hesap planı yoktur; onların defteri GİB’in Defter-Beyan Sistemi’nde durur ve çıktı da oraya gider.

Defter-Beyan’a fiş aktarımının nasıl çalıştığını buradan okuyabilirsiniz →

Sık sorulanlar

Luca’ya doğrudan bağlanıyor musunuz?

Bugün hayır. Luca’nın herkese açık yükleme ekranı elle girilen bir güvenlik kodu istiyor; bu, dosyanın program tarafından otomatik gönderilmesini engelliyor. Luca’nın ayrıca ücretli bir web servis aktarım hizmetinden söz ettiği biliniyor, ancak kapsamı ve şartları yayınlanmamış — araştırıyoruz. Bugün için biz içe-aktarım dosyasını hazır ediyoruz, yüklemeyi siz yapıyorsunuz. Zaten uzun süren kısım yükleme değil, fişleri okuyup hesaplara oturtmaktı.

Hesap kodları benim planıma göre mi geliyor?

Kurduğunuz kadar. Varsayılanda gider kategorilerinin neredeyse tamamı 770 Genel Yönetim Giderleri’ne eşli gelir; bu bilinçli, çünkü her büronun alt kod yapısı farklı ve hazır kod doldurmak yanlış kodu sessizce deftere sokardı. Hesap Planı ekranından kendi alt kodlarınızı tanımladığınızda (akaryakıt 770.01, gıda 770.02 gibi) fişler kategoriye göre ayrışmaya başlar.

Bir fişin içinde farklı türde giderler varsa ayırıyor mu?

Evet, ama önce hesap planınızı kurmanız gerekiyor. Market fişindeki temizlik, gıda ve kırtasiye kalemleri ayrı kategorilere düşer ve fiş kategori başına bölünür. Kategorilerin hepsi aynı hesaba eşliyken bölmenin defterde bir karşılığı olmayacağı için ayrım yapılmaz — tek satır kalır.

Açıklama alanı içe aktarımı bozar mı?

Hayır. Açıklama tek satıra indirgenir. Satıcı adı fişte iki satır yazıyorsa (unvan üstte, sahibinin adı altta) bu satır sonu temizlenir — Luca ve Zirve’nin içe-aktarımında açıklama alanının ikinci satırı olmadığı için aksi hâlde dosyayı elle düzeltmeniz gerekirdi.

Alış ve satış faturalarını nasıl ayırıyor?

Belgedeki düzenleyen ve alıcı VKN’lerini mükellefin kendi VKN’siyle karşılaştırarak. Mükellef alıcıysa alış fişi (191 İndirilecek KDV / 320 Satıcılar), düzenleyense satış fişi (600 Yurtiçi Satışlar / 391 Hesaplanan KDV) üretilir. İki taraf da eşleşmezse belge belirsiz kalır ve dosyaya çıkmaz — yanlış yönde kaydedilmiş bir fatura, hiç kaydedilmemiş faturadan çok daha pahalıya patlar.

Aynı belgeyi iki kez yüklersem ne olur?

Kopya olarak işaretlenir. Kimlik e-faturada ETTN’den, kâğıt belgede satıcı VKN’si + yıl + belge numarası üçlüsünden kurulur. Yıl şart: kâğıt fiş numaraları her yıl sıfırlandığı için yılsız bir anahtar farklı yılların fişlerini birbirine karıştırırdı.

Belge Türü sütununa hangi kod yazılıyor?

Bu kodlar Luca’da sabit değildir; her büro kendi kodunu tanımlar. Kendi kodlarınızı Luca’da Yönetici Modülü → Diğer Tanımlar → Belge Türleri ekranında görürsünüz. Fişliyo’da Hesap Planı sayfasından her belge türünün karşısına kendi kodunuzu yazarsınız; yazmadığınız türde alan boş gider ve Luca kendi varsayılanını uygular. Yazarkasa fişi FŞ, e-Fatura EF olarak hazır gelir.

Yazarkasa fişlerini 10 günlük periyotlarla kaydedebilir miyim?

Evet. Varsayılan aylık ama Hesap Planı → Luca Aktarım Ayarları bölümünden günlük, 5, 7 ya da 10 günlük periyot seçebilirsiniz; her periyot kendi fişini alır ve fişin tarihi periyodun son günü olur. Seçenek şunun için var: İzmir Vergi Dairesi Başkanlığı’nın 08.10.2018 tarihli özelgesi ödeme kaydedici cihaz fişlerinin toplu kaydını en fazla 10’ar günlük periyotlarla ve her periyot bir icmale bağlanarak yapılabileceğini belirtiyor.

Dosya hangi biçimde iniyor?

Excel (.xlsx). Tarihler gerçek tarih hücresi, tutarlar gerçek sayı, fiş numarası metin olarak yazılır — böylece baştaki sıfırlar ve Türkçe karakterler bozulmaz. Luca’nın Excel Veri Aktarımı ekranı bu dosyayı doğrudan alır.

Kaç fiş bir dosyaya sığıyor?

Luca bir dosyada en fazla 50 fiş ve 400 satır alıyor. Sınır aşıldığında dosya otomatik olarak parçalara bölünür ve hepsi ayrı ayrı iner. Tarayıcı arka arkaya inen dosyaları boğabildiği için aralarına gecikme konur; yine de her dosyanın indiğini kontrol edin.

Birden fazla mükellefle çalışıyorum, karışır mı?

Karışmaz. Her belge VKN’sinden mükellefe dağıtılır ve her mükellefe ayrı hesap planı tanımlayabilirsiniz. Toplu çıktı aldığınızda her mükellef kendi klasöründe, kendi Luca dosyasıyla tek bir ZIP içinde iner.

Türkçe karakterler bozuluyor mu?

Hayır. Dosya Excel (.xlsx) olarak iner; metin kodlaması diye bir sorun yaşanmaz, hem Luca hem Excel doğru okur. Tutarlar gerçek sayı hücresi olduğu için ondalık ayracı tartışması da ortadan kalkar.

Denemek için ne gerekiyor?

7 gün ve 50 belge, kredi kartı istemeden. Elinizdeki bir zarfı tarayıp çıkan dosyayı Luca’nın test ortamına yükleyerek sonucu kendi gözünüzle görebilirsiniz.

Zirve kullanıyorsanız

Zirve için ayrı bir Excel düzeni üretiliyor. Zirve’ye fiş aktarımı sayfasına bakın. Başka bir program kullanıyorsanız kendi Excel şablonunuzu tasarlayabilirsiniz.

Bir yığınla deneyin

7 gün, 50 belge, kredi kartı gerekmez. Elinizdeki bir zarfı tarayıp çıkan dosyayı Luca’ya yükleyin — sonucu kendi gözünüzle görün.