Zorunlu alanlar, kart ve fiş girişlerinde mutlaka bilgi girilmesi istenen alanları belirlemek ve bu alanlara bilgi girilemeden kart ya da fişlerin kaydedilmesini önlemek için kullanılır. Zorunlu alanlar, Sistem İşletmeni program bölümünde Kuruluş Bilgileri altında yer alır.

Zorunlu alanlar; cari hesap kartı, malzeme kartı, muhasebe hesap kartı, sabit kıymet kaydı, ürün reçetesi ile fatura, muhasebe fişi, sipariş, malzeme fişleri, cari hesap fişleri, irsaliyeler, talep fişleri, emir, teklif, sözleşme, kasa işlemleri ve çek/senet bordroları için belirlenir. 

Zorunlu alanlar listesinde programda tanımlı standart alanlar ile kullanıcı tarafından tanımlanmış alanlar yer alır. Bilgi girilmesi zorunlu olacak alanlar işaretlenir. İşaretlenen alanlar fiş ya da kart kaydedilirken boş bırakılamaz. 

Zorunlu alanlar için, bilgi girişlerinde (tutarsal olmayan alanlar için) karakter sayısı kontrolü ve karakter değer türü kontrolü yapmak mümkündür. Bu kontroller için zorunlu alanlar penceresindeki En AzEn Çok ve Değer Türü alanları kullanılır. 

Zorunlu alanlara bilgi girişinde istenilen karakter sayısı sınırı En Az ve En Çok alanlarında belirtilir. Girilen bilginin hangi türde olacağı Değer Türü alanında belirlenir. Bu alan, HepsiSadece Sayı ve Sadece Metin seçeneklerini içerir. 

Hepsi seçiminde, zorunlu alana her türlü karakter tipi girilebilir. 

Sadece Sayı seçiminde, zorunlu alana metin değeri içeren bir bilgi girildiğinde program kullanıcıyı "……. alanı bilgisi sadece sayısal değer içerebilir" mesajı ile uyarır.

Sadece Metin seçiminde, zorunlu alana sayı değeri içeren bir bilgi girildiğinde program kullanıcıyı "……. alanı bilgisi sadece metin değer içerebilir" mesajı ile uyarır. 

Zorunlu alanlara değer girişinde karakter sayısının "En Az" ve "En Çok" alanlarında belirtilen sınırı aşması veya belirtilen sınırın altında kalması durumunda program kullanıcıyı "….. alanı bilgisi gerekli uzunlukta değildir. (En Az: X-En Çok: X)" mesajı ile uyarır.