Yuvarlamanın nasıl kaldırılacağı 1C Enterprise 8.3'ü indirin. Muhasebe bilgisi. Ekspres vergi yuvarlama kontrolü

  • 27.11.2023

Program 1 C 8.3 Muhasebe'de ürün fiyatları değiştirilsin mi?

Platform 8.2 (8.3), Entegre Otomasyon, Üretim İşletme Yönetimi (PEM) üzerindeki 1C Ticaret Yönetimi programında (versiyon 10.3) fiyatları belirleme ve düzenleme sürecini ele alalım. Diğer programlarda fiyatları ayarlamak neredeyse aynıdır; asıl önemli olan arayüzde "Ürün fiyatlarının ayarlanması" belgesini bulmaktır.

Daha yeni 1C programları için talimatlar:

  • 1C Muhasebesi için 8.3 (3.0)
  • 1C ERP ve 1C Ticaret Yönetimi için 8.3 (11)

Ticaret Yönetimindeki fiyatlar (UPP ve CA'da olduğu gibi) çeşitli fiyat türlerine göre ayarlanabilir. Örneğin: satın alma, toptan satış, perakende satış, küçük toptan satış vb. Her fiyat tipi belirli parametrelere bağlı olarak kendi alıcısına atanabilir.

1C 8'deki fiyatlar, her bir ürün için manuel olarak veya bir formül kullanılarak ayarlanabilir, örneğin: satın alma fiyatı * %20 ve 10'a yuvarlanır.

1C 8.2'de (8.3) fiyatların adım adım belirlenmesi sürecine bakalım. “Tam” arayüzle kurulum yapmayı düşüneceğiz.

“Tam” arayüzü etkinleştirmek için “Araçlar” menüsüne gidin, “Arayüz değiştir”i seçin ve ardından “Tam”ı seçin:

1C'de fiyat nasıl belirlenir

İlk adım, gelecekte kullanacağımız fiyat türleri listesine karar vermektir. Bunu yapmak için “Ürün Fiyat Türleri” dizinine gitmeniz gerekir:

Öğe fiyat türü ayarları

Ürün fiyat türü, fiyatları belirlerken çok önemli bir referanstır; gelin buna daha detaylı bakalım:

  • Varsayılan fiyat para birimi, ürünün satılacağı para birimidir. Belgede değiştirilebilir ancak yeniden hesaplanacaktır
  • Fiyatlara KDV dahildir - tutarın belgeye nasıl yansıtılacağını belirleyen bir işaret: KDV veya KDV dahildir
  • yansıtılacak
  • Fiyat türü türü - fiyatın nasıl hesaplanacağını belirleyen bir değer. Üç değer olabilir: Temel - fiyatın hesaplanacağı fiyat türü. Dinamik - fiyat türü, ayarlandığında fiyatlar, hesaplama yöntemine göre belge doldurulurken dinamik olarak hesaplanır. Hesaplanmış - bu fiyatlar bir formüle göre belirlenir, ancak "Ürün Fiyatlarını Ayarlama" belgesinde önceden belirlenir ve ayarlanabilir.
  • Temel fiyat türü - fiyatın hesaplandığı fiyat türü
  • % olarak işaretleme - işaretleme yüzdesi
  • Yuvarlama yöntemi - aritmetik kurallara göre - 0,6, 1, 0,5, 0 olarak yuvarlanır. Yukarı doğru - her zaman 1.
  • Yuvarla - fiyatın yuvarlanacağı sayı.

Bir ürün için fiyat tipi belirlendikten sonra ikinci adım fiyat değerlerinin belirlenmesidir.

1C öğeleri için fiyatların ayarlanması

İkinci ve son adım, her ürün için bir fiyat belirlemektir.

Bu, “Ürün fiyatlarının ayarlanması” belgesi kullanılarak yapılır:

Belgeyi doldurmayı düşünelim:

İlk adım fiyat türleri listesini doldurmak; örnekte “Satın Alma, Toptan Satış, Perakende” seçeneğini seçtim.

Öğeyi doldurduktan sonra programın kendisi, "Ürün Fiyat Türleri" dizininin ayarlarına göre doğru hesaplanan fiyatları çekmelidir. Kullanıcı herhangi bir parametreyi manuel olarak değiştirebilir.

Tabloda fiyatları grup halinde değiştirebilirsiniz. Bunu yapmak için tablo bölümünün üstündeki "Değiştir" düğmesini tıklayın ve ayarlanacak fiyat türünü seçin:

Bu “Fiyat Oluşumu” işleminde istenilen işlemi seçip, gerekli parametreleri ayarlayıp yürüt butonuna tıklayabilirsiniz. Örneğin, tüm ürünlerin fiyatına %5'lik bir fark ekleyin. Düzenlemeyi bitirdikten sonra Tamam'ı tıkladığınızda tüm değişiklikler belgeye aktarılacaktır.

“Ürün fiyatlarının ayarlanması” belgesi tamamlandığında Tamam'a tıklamanız yeterlidir.

Dikkatli olun; fiyatlar tarihte belirlenir ve o tarihten itibaren geçerlidir. Yani belgede 1 Ocak tarihi belirtiliyorsa bu fiyatlar yalnızca 1 Ocak'tan itibaren geçerli olacaktır.

Fiyatlar günde yalnızca bir kez ayarlanabilir.

1C belgelerinde ürün fiyatlarını kullanma

Dokümanlarda fiyatları kullanmak ve doldurmak için dokümandaki "Fiyatlar ve para birimi..." düğmesini tıklamanız gerekir:

Açılan pencerede istediğiniz fiyat türünü seçin ve Fiyatları yeniden doldur onay kutusunu işaretleyin.

Fiyatlar otomatik olarak yeniden hesaplanacaktır.

Fiyat listesinin yazdırılması 1C

Tüm fiyatları görüntülemek ve 1C 8.3 fiyat listesini yazdırmak için “Fiyat listesini yazdır” işlemini kullanmak en uygunudur:

İşleme sırasında seçimde fiyat türlerini, istenen öğeyi, tarihi ve organizasyonu belirtebilirsiniz:

1C ticaret yönetiminde 11 fiyat listesi Excel'den indirilebilir - talimatlar. Programın bu versiyonunun bir diğer ilginç özelliği de fiyatların sorumlu kişiye onaylatılabilmesidir.

Şu kaynaktaki materyallere dayanmaktadır: programmist1s.ru

1 Ocak 2014'ten itibaren tüm vergilerin yalnızca beyanname doldurulurken veya ödeme sırasında değil, tahakkuk ederken de yuvarlanması gerektiğini hatırlatalım. Makalede 1C uzmanları, vergi yuvarlama algoritmasının 1C: Accounting 8 programında nasıl uygulandığını anlatıyor.

2014 yılında vergilerin yuvarlanmasına ilişkin kurallar

1 Ocak 2014 tarihinde, 23 Temmuz 2013 tarih ve 248-FZ sayılı Federal Kanun (bundan sonra 248-FZ Sayılı Kanun olarak anılacaktır) tarafından yürürlüğe konulan Rusya Federasyonu Vergi Kanunu'nun 52. Maddesinin yeni 6. paragrafı yürürlüğe girmiştir. ). Yeni norma göre verginin tam ruble olarak hesaplanması gerekiyor. Vergi hesaplanırken sonuç kopekli bir değer ise, 50 kopekten az olan miktar atılmalı ve 50 kopek veya daha fazlası tam rubleye yuvarlanmalıdır (1. maddenin 9. fıkrası, 6. maddenin 3. fıkrası) 248-FZ Sayılı Kanun).

Böylece yenilik sayesinde muhasebede tahakkuk eden vergi tutarları ile beyannamede belirtilen vergi tutarları arasındaki farklar ortadan kalkacak.

Şimdiye kadar böyle bir kuralın yalnızca kişisel gelir vergisiyle ilgili olarak oluşturulduğunu hatırlayalım (Rusya Federasyonu Vergi Kanunu'nun 225. maddesinin 4. fıkrası). Şimdi yasa koyucular bunu diğer tüm vergileri kapsayacak şekilde genişletti.

Birincil belgeleri doldururken vergi tutarını tam rubleye yuvarlama kuralının geçerli olmadığını lütfen unutmayın - daha fazlasını okuyun

"1C: Muhasebe 8" de vergi yuvarlama algoritması

2014 yılından bu yana, 1C: Muhasebe 8 programında tüm vergi beyannamelerinin tam ruble olarak oluşturulmasına ek olarak, tüm vergilerin tahakkuku tam ruble olarak yansıtılmaktadır.

Yuvarlama algoritması aşağıdaki yönlerde çalışır:

  • manuel olarak hesaplanan vergilerin kontrol edilmesi (tüketim vergileri, nakliye vergisi, emlak vergisi, reklam vergisi, arazi vergisi, UTII, basitleştirilmiş vergi sistemi uygulanırken tek vergi, diğer vergiler);
  • Otomatik olarak hesaplanan vergi tutarlarının yuvarlanması (gelir vergisi, KDV).

Ekspres vergi yuvarlama kontrolü

Programa yerleşik hizmet Ekspres muhasebe kontrolleri Kuruş içeren vergilerin hesaplanmasına yönelik tüm manuel işlemleri belirleyecek ve hatalar hakkında ayrıntılı bir rapor ve bunların ortadan kaldırılmasına yönelik öneriler sunacaktır.

KDV hesaplanırken yuvarlama

Her satış belgesi için ruble ve kopek cinsinden tahakkuk eden KDV muhasebeye yansıtılır.

Aşağıdaki kablolama oluşturulur:

Borç 90,03 Kredi 68,02

Benzer şekilde, alıcıya sunulan ve kesintiye tabi KDV tutarı ruble ve kopek cinsinden yansıtılır:

Borç 68,02 Kredi 19,03

Sonuç olarak, herhangi bir dönemin sonunda tahakkuk eden ve düşülmesi talep edilen KDV tutarı muhasebeye ruble ve kopek cinsinden yansıtılacaktır.

Vergi beyannamesine gelince, ödenecek veya iade edilecek KDV tutarı da dahil olmak üzere tüm göstergeleri tam ruble olarak yansıtılmaktadır (Katma Değer Vergisi Vergi Beyannamesi Doldurma Prosedürünün 17. maddesi, Maliye Bakanlığı'nın emriyle onaylanmıştır). Rusya, 15 Ekim 2009 tarihli, No. 104n). 1C: Muhasebe programında beyan, ruble ve kopek cinsinden birincil belgelerden gelen veriler olan KDV vergi kayıtları esas alınarak doldurulur. Ancak beyannamenin oluşturulduğu anda tutarlar yuvarlanır.

Bu nedenle, Rusya Federasyonu Vergi Kanunu'nun 52. maddesinin yeni 6. paragrafının gerekliliklerine uymak için programın muhasebedeki vergi tutarlarını yuvarlaması gerekir. Ancak vergi beyannamesinde aynı döneme ait verilerden farklılık göstermemelidir. Bu sorun şu şekilde çözüldü:

  • her fatura için tahakkuk eden veya mahsup edilmek üzere kabul edilen KDV tutarı yuvarlanmaz (Rusya Federasyonu Vergi Kanunu'nun 52. Maddesi bütçeyle yapılan ödemelerle ilgilidir; her belgede KDV'nin yuvarlanmasına gerek yoktur);
  • üç aylık dönemin tamamı için hesaplanan KDV tutarı otomatik olarak beyandaki tutara göre ayarlanır;
  • düzeltmenin sonuçları 99.09 “Diğer kar ve zararlar” hesabına yazılır.

Hesaplanan KDV tutarının ayarlanması işlemi rutin bir işlem yapılırken gerçekleştirilecektir. Hesapların kapatılması 90, 91 2014 yılının ilk çeyreğinden itibaren ve yalnızca çeyreğin son ayında başlayacak.

Vergi acentesi farklı bir algoritma kullanarak KDV'yi yuvarlar. Rusya Federasyonu Vergi Kanunu'nun 161. maddesine göre, vergi matrahı mal satışına (iş, hizmet) ilişkin her işlem için ayrı ayrı belirlenmekte, bu nedenle tahakkuk eden “ajans” KDV tutarı tam rubleye yuvarlanmakta ve yansıtılmaktadır. her fatura için ruble.

Lütfen aklınızda bulundurun: fatura doldurma kurallarına uygun olarak... (26 Aralık 2011 tarih ve 1137 sayılı Rusya Federasyonu Hükümet Kararnamesi ile onaylanmıştır) faturalarda (düzeltme olanlar dahil), alınan ve verilen faturaların günlüğünde, satın alma defteri ve satış defteri KDV tutarı ruble ve kopek olarak belirtilmeye devam edecektir.

Gelir vergisi hesaplanırken yuvarlama

Şimdi gelir vergisini hesaplarken yuvarlama özelliklerini ele alalım. Kuruluş PBU 18/02 “Kurumsal gelir vergisi hesaplamalarının muhasebeleştirilmesi”ni uygulamıyorsa onaylanır. Rusya Maliye Bakanlığı'nın 19 Kasım 2002 tarih ve 114n sayılı emriyle, düzenleyici bir işlem gerçekleştirilirken gelir vergisi otomatik olarak yuvarlanacaktır. Gelir vergisi hesaplaması. Bu durumda program kablolamayı oluşturur:

Borç 99 Kredi 68.04.1

Ancak PBU 18/02'yi uygulayan kuruluşlar için düzenleme işlemi Gelir vergisi hesaplaması bir grup gönderiyi oluşturur:

Borç 68.04.2 Alacak 68.04.1 - gelir vergisi tahakkuku Borç 68.04.2 Alacak 09 - ertelenmiş vergi varlığının geri ödenmesi Borç 68.04.2 Alacak 77 - ertelenmiş vergi borcu tahakkuku Borç 68.04.2 Alacak 99 - kalıcı vergi borcu tahakkuku vergi borcu ve kalıcı vergi borcu varlığının silinmesi Borç 77 Alacak 68.04.2 - ertelenmiş vergi borcunun geri ödenmesi Borç 09 Alacak 68.04.2 - ertelenmiş vergi varlığının tahakkuku Borç 99 Alacak 68.04.2 - koşullu gelir vergisi gideri

Yalnızca Borç 68.04.2 Alacak 68.04.1 işlem tutarı, vergi muhasebesi verilerine göre hesaplanan gelir vergisine karşılık geldiğinden yuvarlanmıştır. Koşullu gider ve gelir (muhasebe verilerine göre kâr vergisi), vergi varlıkları ve yükümlülükleri (gelir vergisi düzeltmesi) tutarları yuvarlanmaz. Ortaya çıkan bakiye aşağıdakiler kaydedilerek silinir:

Borç 99.09 Kredi 68.04.2.

Borç 68.04.2 Kredi 99.09

Düzenleme işlemi gerçekleştirilirken tahakkuk eden gelir vergisi yuvarlanır Gelir vergisi hesaplaması Ocak 2014'ten itibaren her ay.

Not: Yeni yuvarlama algoritmasının devreye girmesiyle birlikte 68.04.2 “Gelir vergisinin hesaplanması” hesabı, kalıcı ve geçici farklar hatalı yansıtılsa bile artık her zaman otomatik olarak kapatılacaktır. 2014 yılına kadar bu durumda 68.04.2 hesabında muhasebeciye olası muhasebe hataları hakkında sinyal veren bir bakiye vardı.

Şimdi PBU 18/02'nin doğru desteğini kontrol etmek için 68.04.2 hesap bakiyesini değil, 68.04.2 ve 99.09 hesaplarının cirosunu analiz etmek gerekiyor.

Gelir vergisi için vergi muhasebesinin doğruluğunu kontrol etmeye yönelik diğer kriterler ve mekanizmalar değişmedi:

  • rapor Gelir vergisi için vergi muhasebesi durumunun analizi(raporun bir bölümünün göstergeleri için BU = NU + PR + VR kuralına uyulmazsa, bölüm kırmızı bir çerçeveyle vurgulanır ve böylece hataların varlığı konusunda uyarılır);
  • gelir vergisi beyannamesine yansıtılan kâr tutarının, gelir tablosunda belirtilen kâr tutarına eşit olmaması (ana kriter).

23 Temmuz 2013 tarihli ve 248-FZ sayılı Federal Kanun uyarınca vergilerin tam rubleye yuvarlanması için düşünülen mekanizma, 3.0.28 sürümünden başlayarak, “1C: Muhasebe 8” (rev. 3.0) bölümünde uygulanmaktadır: Muhasebe 8” (rev. 2.0) - 2.0.54 sürümünden itibaren.

1C 8'deki sayı ilkel bir tür değeridir Sayı. Sayısal tür herhangi bir ondalık sayıyı temsil edebilir. Sayısal verilerle temel aritmetik işlemleri gerçekleştirmek mümkündür: toplama, çıkarma, çarpma ve bölme. Bir sayının 1 saniyedeki maksimum rakam sayısı 8: 38 karakterdir.

Sayı değişmezleri: formun rakamlarından oluşan bir dizi: [+|-](0|1|2|3|4|5|6|7|8|9)[.(0|1|2|3|4| 5|6| 7|8|9)] “.” tamsayı ve kesirli kısımlar arasında ayırıcı olarak kullanılır. (nokta).

Örnek 1: Sayısal bir değişken oluşturalım

Pi Sayısı = 3,14;

Başka türdeki değerleri sayıya dönüştürme

Bir dize türünün veya Boolean türünün değerlerini dönüştürebilirsiniz ( Boolean). Değeri yazın Boolean aşağıdaki kurallara göre bir sayıya dönüştürülür:

  • Yalan 0'a dönüştürüldü;
  • Doğru 1'e dönüştürülür.

Değeri yazın Astar sayısal türdeki bir değişmezin dize temsili ise bir sayıya dönüştürülür.

Dönüşüm için özel bir işlev var Sayı(<Значение>) , dönüştürme başarılı olursa sonuç sayısını döndürür, aksi takdirde bir hata mesajı üretir.

Örnek 2. “1.25” dizesini 1c sayısına dönüştürün

Dize = "1,25"; AlınanNumber = Sayı(Dize);

Bu kodu değişkende çalıştırdıktan sonra Alınan Numara sayısal bir değer içerecektir 1.25

Örnek 3: “Merhaba dünya!” dizesini bir sayıya dönüştürün.

String = "Merhaba dünya!"; AlınanNumber = Sayı(Dize);

Bu kodu çalıştırmayı denerseniz şu hata mesajını alırsınız: "Bir değer bir türe dönüştürülüyor Sayı yerine getirilemez."

1'lerdeki Sayı türündeki değerlerle çalışma işlevleri 8.3

Bu bölümde 1c 8'deki sayılarla çalışmanın ana işlevleri tartışılacak ve bunların kullanımına ilişkin örnekler sunulacaktır.

Cel

Cel(<Число>) . Parametre olarak iletilen sayının tamsayı kısmını döndürür.

Örnek 4. 121 sayısının 11'e bölünüp bölünemeyeceğini belirleyin.

Temettü = 121; Bölen = 11; Sonuç = Temettü / Bölen; Eğer Hedef(Sonuç) = Sonuç Then Report("Tamamen böler"); Else Report("Bölünemez"); endIf;

Bu kodu çalıştırmanın sonucu ekranda “Tüme böl” mesajının görüntülenmesi olacaktır.

Tamam.

tamam(<Число>, <Разрядность>, <РежимОкругления> ). İşlev, ilk parametrede iletilen sayıyı ikinci parametrede iletilen ondalık basamağa yuvarlar. Bit değeri sıfır (tamsayıya yuvarlanır) veya negatif (tamsayıya karşılık gelen basamağa yuvarlanır) olabilir. Parametre Yuvarlama Modu değerleri alabilir:

  • 0 (veya Yuvarlama Modu. 15'i 10 olarak yuvarlayın). Aşağı yuvarlama, yani 1,5'e yuvarlama 1 değerini döndürür;
  • 1 (veya Yuvarlama Modu. 15'i 20'ye yuvarlayın). Yukarı yuvarlama, yani 1,5'e yuvarlama 2 değerini döndürür;

Örnek 5. Yuvarlama ilkelerini daha iyi anlamak için, 1,1'den 1,9'a kadar olan sayılarda yukarı ve aşağı tam sayıya yuvarlamayı düşünelim.

Dizi = Yeni Dizi; Adım = 0,1; Sayı = 1; Güle güle numarası< 1.9 Цикл Число = Число + Шаг; Массив.Добавить(Число); КонецЦикла; Для Каждого Стр Из Массив Цикл Сообщить("Исходное: "+Стр+" В меньшую: "+Окр(Стр,0,0)+" В большую:"+Окр(Стр,0,1)); КонецЦикла;

Pow

Pow(<Основание>, <Показатель>) . Birinci parametrede iletilen sayıyı ikinci parametrede iletilen kuvvete yükseltir.

Örnek 6: 144 sayısının karekökünü alıp karesini alın, sonuç yine 144 olmalıdır.

Sayı = 144; KvRoot = Pow(Sayı, 1/2); Sayı = Pow(KvRoot, 2); Numarayı bildir);

Kodun yürütülmesinin sonucu 144 sayısının görüntülenmesi olacaktır.

1s 8.3'te Sayı türü değerleriyle çalışmak için diğer işlevler

  • Kayıt(<Число>) . Parametrede geçen sayının doğal logaritmasını alır;
  • Günlük10(<Число>) . Parametre olarak iletilen sayının ondalık logaritmasını alır;
  • Günah(<Угол>) . Radyan cinsinden belirtilen bir açının sinüsünü alır. Açı parametre olarak iletilir;
  • çünkü(<Угол>) . Açının kosinüsünü alır;
  • ten rengi(<Угол>) . Bir açının tanjantını alır;
  • De olduğu gibi(<Угол>) . Açının ark sinüsünü alır;
  • ACo'lar(<Угол>) . Bir açının ark kosinüsünü alır;
  • ATan(<Угол>) . Bir açının arktanjantını alır;
  • Tecrübe(<Число>). Parametreye iletilen sayının üssünü alır.