J-Kit
Português

PIS/PASEP Generator

Generate synthetic PIS/PASEP numbers with a modulo-11 check digit for payroll tests and internal registrations.

Details below
About PIS/PASEP

A synthetic labor identifier with coherent check digit.

PIS, PASEP, NIS and NIT appear in Brazilian payroll, social-security and onboarding flows. For tests, the important part is using synthetic numbers with a correct check digit instead of reusing real personal identifiers.

How to use

Create test data without relying on real registrations.

  1. Generate a synthetic PIS/PASEP and inspect the base and check digit.
  2. Copy the punctuated format for UI tests or the raw digits for APIs.
  3. Use it as a fixture, never for real benefit or employment lookups.
Payroll testing

Why not use real PIS numbers in QA

Labor identifiers can connect to personal and sensitive employment history. Even in staging, real data increases legal and operational risk.

A synthetic value with a correct check digit tests the technical rule without exposing a person.

  • 11 digits.
  • Modulo 11.
  • No official database lookup.
References

Sources and references for this tool

These references help contextualize formulas, standards, APIs and limitations used on this page. They do not replace professional validation when a result has legal, financial, medical or operational impact.

FAQ

Frequently asked questions

They appear in different contexts, but many systems use the same 11-digit structure with a check digit.

Test Documents & IDs