پرش به محتوای اصلی

اعتبارسنج CPF و CNPJ رایگان

ارقام کنترلی یک CPF یا CNPJ برزیلی، از جمله CNPJ الفبایی-عددی جدید از جولای ۲۰۲۶ را بررسی کنید و آن را با ماسک معمول قالب‌بندی کنید. یک ستون کامل را برای بررسی همه و دانلود CSV جای‌گذاری کنید.

یک CPF یا CNPJ (یا یک ستون کامل، یکی در هر خط) وارد کنید. ارقام کنترلی در همین صفحه دوباره محاسبه می‌شوند، از جمله CNPJ الفبایی-عددی صادرشده از جولای ۲۰۲۶.

نوع

این فقط محاسبات را بررسی می‌کند. با سازمان مالیات فدرال استعلام نمی‌کند، بنابراین نمی‌تواند بگوید CPF معتبر است یا شرکت فعال.

🔒 در این مرورگر بررسی شد. هیچ‌چیز از آنچه جای‌گذاری می‌کنید ارسال، ذخیره یا در نوار آدرس قرار نمی‌گیرد.

نحوه کار

شماره‌های CPF و CNPJ به دو رقم کنترلی ختم می‌شوند که از سایر ارقام محاسبه می‌شوند. این صفحه آن‌ها را در مرورگر شما با وزن‌های سازمان مالیات فدرال دوباره محاسبه می‌کند، از جمله قانون CNPJ الفبایی-عددی که در آن هر نویسه معادل کد ASCII منهای ۴۸ محسوب می‌شود، و با ارقامی که تایپ کرده‌اید مقایسه می‌کند.

  1. 1
    شماره را وارد کنید
    یک CPF یا CNPJ را با یا بدون نقطه، خط مورب و خط تیره تایپ یا جای‌گذاری کنید. برای چند مورد، یکی در هر خط قرار دهید.
  2. 2
    در صورت نیاز نوع را انتخاب کنید
    حالت خودکار آن‌ها را از روی طول تشخیص می‌دهد. برای اجبار یکی، CPF یا CNPJ را انتخاب کنید.
  3. 3
    نتیجه را بخوانید
    یک شماره معتبر با ماسک خود و برای CPF، منطقه مالیاتی نشان داده می‌شود؛ CNPJ دفتر مرکزی یا شعبه را نشان می‌دهد. یک شماره نامعتبر نشان می‌دهد که چه ارقام کنترلی باید می‌داشت.
  4. 4
    کپی یا دانلود
    شماره را با یا بدون ماسک کپی کنید، یا برای یک لیست، نتایج را به صورت CSV دانلود کنید.

شماره‌های شما در این مرورگر بررسی می‌شوند. هیچ‌چیز ارسال، ذخیره یا در نوار آدرس قرار نمی‌گیرد.

راهنما

مثال عملی

عدد 529.982.247-25 را با "نوع" روی "خودکار" قرار دهید. ابزار یک CPF را تشخیص می‌دهد، "CPF معتبر"، شماره ماسک‌دار و خط "منطقه مالی (رقم نهم 7): ES, RJ" را نشان می‌دهد. رقم کنترلی اول 2 و دومی 5 محاسبه می‌شود، بنابراین 25 صحیح است. 11.222.333/0001-81 را قرار دهید و "CNPJ معتبر" و "دفتر مرکزی (matriz, 0001)" را دریافت می‌کنید. "یک نمونه امتحان کنید" چهار شماره را بارگذاری می‌کند، از جمله CNPJ الفبایی 12.ABC.345/01DE-35، و گزارش می‌دهد "۳ از ۴ معتبر". آخری، 111.444.777-36، با "ارقام کنترلی مطابقت ندارند. برای این ارقام اولیه باید 35 می‌بودند." رد می‌شود.

کدام تنظیمات را استفاده کنید و محدودیت‌ها

  • بدانید قبولی به چه معناست. این ابزار دو رقم کنترلی را دوباره محاسبه می‌کند، بنابراین اشتباهات تایپی و شماره‌های ساختگی را می‌گیرد. هیچ چیزی را استعلام نمی‌کند، بنابراین نمی‌تواند به شما بگوید که یک CPF معتبر است، یک شرکت فعال است یا شماره متعلق به کیست. هیچ چیزی که جای‌گذاری می‌کنید ارسال، ذخیره یا در نوار آدرس قرار داده نمی‌شود.
  • نوع را روی خودکار بگذارید یا یکی را تحمیل کنید. در بخش "نوع"، "خودکار" ۹ تا ۱۱ رقم را به عنوان CPF و ۱۲ تا ۱۴ کاراکتر را به عنوان CNPJ می‌خواند. "CPF" یا "CNPJ" را برای تحمیل نوع انتخاب کنید؛ یک شماره با طول اشتباه سپس با یک پیام طول رد می‌شود. نقطه‌ها، خط تیره‌ها، اسلش‌ها و فاصله‌های داخل شماره نادیده گرفته می‌شوند و ارقام تمام‌عرض تبدیل می‌شوند.
  • حروف در CNPJ مشکلی ندارد. از ژوئیه ۲۰۲۶ سازمان مالیات برزیل (Receita Federal) شماره‌های CNPJ صادر می‌کند که ۱۲ کاراکتر اول آن‌ها می‌توانند حروف A تا Z و همچنین ارقام باشند؛ دو کاراکتر آخر همچنان رقم می‌مانند. این ابزار هر کاراکتر را به عنوان کد ASCII آن منهای ۴۸ محاسبه می‌کند (A برابر ۱۷، Z برابر ۴۲)، حروف کوچک را به بزرگ تبدیل می‌کند و یادداشتی اضافه می‌کند که سیستم‌های قدیمی ممکن است هنوز حروف را نپذیرند.
  • صفرهای ابتدایی حذف شده برمی‌گردند. صفحات گسترده اغلب صفرهای ابتدایی را حذف می‌کنند. یک ورودی فقط شامل ارقام با ۹ یا ۱۰ رقم به ۱۱ رقم تکمیل شده و به عنوان CPF بررسی می‌شود، و یکی با ۱۲ یا ۱۳ رقم به ۱۴ رقم تکمیل شده و به عنوان CNPJ بررسی می‌شود. بنابراین 1234567890 به صورت 012.345.678-90 خوانده و قبول می‌شود. شماره قالب‌بندی شده در نتیجه دقیقاً آنچه را که بررسی شده نشان می‌دهد.
  • یک ستون کامل را بررسی کنید. هر خط یک شماره جای‌گذاری کنید؛ ویرگول، نقطه‌ویرگول و تب نیز ورودی‌ها را جدا می‌کنند. تا ۵,۰۰۰ مورد بررسی می‌شود و جدول هر شماره قالب‌بندی شده، نوع آن و نتیجه را نشان می‌دهد. "دانلود CSV" از نقطه‌ویرگول استفاده می‌کند تا اکسل با تنظیمات برزیلی آن را در ستون‌ها باز کند و شامل ستون‌های ورودی، نوع، قالب‌بندی شده، معتبر، مشکل و جزئیات است. "کپی شماره‌های معتبر" فقط شماره‌های صحیح را با ماسک، یکی در هر خط، کپی می‌کند.
  • از جزئیات اضافی و دکمه‌های کپی استفاده کنید. یک CPF معتبر منطقه مالی را که با رقم نهم آن مشخص می‌شود نشان می‌دهد، برای مثال ۷ منطقه ES و RJ و ۸ منطقه SP را نشان می‌دهد. یک CNPJ معتبر شماره شعبه خود را نشان می‌دهد: "دفتر مرکزی (matriz, 0001)" یا "شعبه (filial) شماره 0002". "کپی با ماسک" فرم نقطه‌گذاری شده را می‌دهد، مانند 529.982.247-25، و "فقط کپی کاراکترها" عدد 52998224725 را برای فیلدهایی که نقطه‌گذاری نمی‌خواهند، می‌دهد.

مشکلات رایج و راه حل آن‌ها

می‌گوید "این ۲۵ کاراکتر دارد. یک CPF ۱۱ رقم و یک CNPJ ۱۴ کاراکتر دارد." (با تعداد خود شما).
یا ارقام کم یا زیاد هستند، یا دو شماره در یک خط قرار دارند. فاصله ورودی‌ها را جدا نمی‌کند، بنابراین "529.982.247-25 11.222.333/0001-81" به عنوان یک شماره بلند ۲۵ کاراکتری خوانده می‌شود. هر شماره را در خط خودش قرار دهید، یا آن‌ها را با ویرگول یا نقطه‌ویرگول جدا کنید.
می‌گوید "ارقام کنترلی مطابقت ندارند. برای این ارقام اولیه باید 35 می‌بودند." (با ارقام خود شما).
۹ کاراکتر اول یک CPF، یا ۱۲ کاراکتر اول یک CNPJ، ارقام کنترلی تولید می‌کنند که با دو رقمی که شما تایپ کرده‌اید متفاوت است. پیام، جفتی را که باید باشند نشان می‌دهد. ابزار نمی‌تواند تشخیص دهد که آیا دو رقم آخر اشتباه هستند یا یک رقم قبلی، بنابراین شماره را با مدرکی که از آن آمده مقایسه کنید. جابجایی ارقام مجاور یک علت رایج است.
می‌گوید "تمام ارقام یکسان هستند. چنین شماره‌هایی از نظر ریاضی قبول می‌شوند اما هرگز صادر نمی‌شوند."
شماره‌هایی مانند 111.111.111-11 یا 00.000.000/0000-00 فرمول رقم کنترلی را ارضا می‌کنند، بنابراین ابزار عمداً آن‌ها را رد می‌کند: پیام می‌گوید که هرگز صادر نمی‌شوند. از شماره واقعی استفاده کنید.
می‌گوید "این شامل کاراکترهایی است که نمی‌توانند اینجا ظاهر شوند. یک CPF فقط ارقام دارد؛ یک CNPJ فقط در ۱۲ کاراکتر اول خود می‌تواند حروف داشته باشد."
به دنبال یک حرف در دو کاراکتر آخر یک CNPJ، یا یک نماد سرگردان مانند @ که در حین کپی و جای‌گذاری برداشته شده بگردید. یک حرف داخل CPF فقط زمانی به این صورت گزارش می‌شود که "نوع" روی "CPF" تنظیم شده باشد؛ در حالت "خودکار" شماره دیگر ۹ تا ۱۱ رقم نیست، بنابراین معمولاً به جای آن به صورت یک پیام طول ظاهر می‌شود. تایپ حرف O به جای رقم ۰ اشتباهی است که به راحتی رخ می‌دهد.
شماره‌ای که می‌دانم درست است "CPF نامعتبر" یا "CNPJ نامعتبر" نشان می‌دهد.
دکمه‌های "نوع" را بررسی کنید. اگر "CPF" انتخاب شده باشد و شما یک CNPJ جای‌گذاری کنید، یا برعکس، شماره با یک پیام طول مانند "این ۱۴ کاراکتر دارد. یک CPF ۱۱ رقم و یک CNPJ ۱۴ کاراکتر دارد." رد می‌شود. "نوع" را دوباره روی "خودکار" تنظیم کنید، که نوع را از روی طول تشخیص می‌دهد.

مقایسه آن

خدمات رسمی سازمان مالیات برزیل (Receita Federal) می‌توانند به شما بگویند که آیا یک CPF معتبر است یا یک CNPJ فعال؛ این ابزار نمی‌تواند، زیرا فقط فرمول را بررسی می‌کند. بنابراین شماره‌ای که اینجا قبول می‌شود محتمل است، نه تأیید شده، و یک شماره ساختگی می‌تواند قبول شود. کاری که به خوبی انجام می‌دهد این است که اشتباهات تایپی و شماره‌های بدشکل را فوراً، برای یک ستون کامل به یکباره، بدون ارسال چیزی به جایی می‌گیرد. یک اعتبارسنجی که فقط برای CNPJ قدیمی تمام رقمی نوشته شده باشد، شماره‌های جدید مبتنی بر حروف را رد می‌کند؛ این یکی هر دو را می‌پذیرد. این ابزار شماره‌هایی را که از قبل دارید بررسی می‌کند و آن‌ها را تولید نمی‌کند.

ابزارهای مرتبط

سؤالات متداول