PHPackages                             thiagocfn/inscricaoestadual - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Validation &amp; Sanitization](/categories/validation)
4. /
5. thiagocfn/inscricaoestadual

ActiveLibrary[Validation &amp; Sanitization](/categories/validation)

thiagocfn/inscricaoestadual
===========================

Biblioteca em PHP para validação de todas as Inscrições Estaduais de todo o Brasil, seguindo as regras da SEFAZ. http://www.sintegra.gov.br/insc\_est.html

1.1.2(5y ago)131.1M↑35.8%11[1 PRs](https://github.com/Thiagocfn/InscricaoEstadual/pulls)4MITPHPPHP &gt;=5.4.16CI failing

Since Feb 1Pushed 4y ago2 watchersCompare

[ Source](https://github.com/Thiagocfn/InscricaoEstadual)[ Packagist](https://packagist.org/packages/thiagocfn/inscricaoestadual)[ Docs](https://github.com/thiagocfn/inscricaoestadual)[ RSS](/packages/thiagocfn-inscricaoestadual/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (2)Versions (10)Used By (4)

Inscrição Estadual
==================

[](#inscrição-estadual)

[![Build Status](https://camo.githubusercontent.com/85bdec5bb0144ad31bdf64abbde3176d24608833a76603ac3d9169c5f829ced4/68747470733a2f2f7472617669732d63692e6f72672f54686961676f63666e2f496e7363726963616f457374616475616c2e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/Thiagocfn/InscricaoEstadual)[![Total Downloads](https://camo.githubusercontent.com/66d1cf321437cd87b49bde620c1acce44951f8237c2295edd807cea5bbb5caa3/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f74686961676f63666e2f496e7363726963616f457374616475616c2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/Thiagocfn/InscricaoEstadual)[![Codacy Badge](https://camo.githubusercontent.com/d68ae8f7284152d25156a5b779f40dac85f9ba8eb42c0d19bf4f240702fa0a38/68747470733a2f2f6170692e636f646163792e636f6d2f70726f6a6563742f62616467652f47726164652f6463353539346633616439343433373239373337633465303763303261383562)](https://www.codacy.com/app/Thiagocfn/InscricaoEstadual?utm_source=github.com&utm_medium=referral&utm_content=Thiagocfn/InscricaoEstadual&utm_campaign=Badge_Grade)[![License](https://camo.githubusercontent.com/942e017bf0672002dd32a857c95d66f28c5900ab541838c6c664442516309c8a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d626c75652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/thiagocfn/InscricaoEstadual)

Biblioteca de validação de inscrição estadual para todos os estados brasileiros.

Coverage
--------

[](#coverage)

[![Coverage](https://camo.githubusercontent.com/9490d1c089d09fa77c2f63878a2af78be2dd761f04c1ae289e55d93e69a59a86/68747470733a2f2f636f6465636f762e696f2f67682f54686961676f63666e2f496e7363726963616f457374616475616c2f6272616e63682f6d61737465722f6772617068732f73756e62757273742e737667)](https://codecov.io/gh/Thiagocfn/InscricaoEstadual/branch/master)

Requerimentos
-------------

[](#requerimentos)

- PHP 5.4.16+

Instalação
----------

[](#instalação)

Usando [Composer](http://getcomposer.org):

```
composer require thiagocfn/inscricaoestadual

```

Observações
-----------

[](#observações)

- Acredito que todas as IE do estado do Amapá sejam válidas pelas regras de validação do estado do Amazonas
- A regra de validação do Ceará é a mesma do Espirito Santo, da Paraíba, de Santa Catarina e de Sergipe.
- A regra de validação de Goiás é muito proxima de Ceará e Espirito Santo, devem ter uns 75% das IEs validas de Goiás devem ser equivalentes a Ceará e Espirito Santo.
- A regra de validação do Maranhão é identica a de Ceará, contudo deve começar pela string "12".
- Pela regra de validação de Mato Grosso valida a IE 00000000000 .
- A regra de validação do Paraná é muito parecida com a regra da Bahia, mudando elementos como pesos e quantidade de dígitos, por exemplo.
- A regra de validação de Pernambuco é muito parecida com a regra do Paraná, mudando apenas quantidade de dígitos e pesos utilizados. Pode ser interessante diminuir duplicação de código.
- Não foi implementado a validação de IE no formato antigo de Pernambuco.
- Não foi implementada validação de IE para produtor Rural de São Paulo.

Links úteis
-----------

[](#links-úteis)

- Gerador de Inscrições estaduais - ;
- Site nacional do Sintegra (contendo todas as regras de validação) - [http://www.sintegra.gov.br/insc\_est.html](http://www.sintegra.gov.br/insc_est.html)

###  Health Score

42

—

FairBetter than 90% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity48

Moderate usage in the ecosystem

Community20

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor1

Top contributor holds 98% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~187 days

Recently: every ~371 days

Total

9

Last Release

1894d ago

Major Versions

0.9.0 → 1.0.02017-02-02

PHP version history (2 changes)0.9.0PHP &gt;=5.3.0

1.0.0PHP &gt;=5.4.16

### Community

Maintainers

![](https://www.gravatar.com/avatar/b89197650e1bd421dfa5749e4c415bc389572cfdc44abd1a1003cf63417bebc2?d=identicon)[Thiagocfn](/maintainers/Thiagocfn)

---

Top Contributors

[![Thiagocfn](https://avatars.githubusercontent.com/u/6151518?v=4)](https://github.com/Thiagocfn "Thiagocfn (49 commits)")[![mateus-nunes](https://avatars.githubusercontent.com/u/21661712?v=4)](https://github.com/mateus-nunes "mateus-nunes (1 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/thiagocfn-inscricaoestadual/health.svg)

```
[![Health](https://phpackages.com/badges/thiagocfn-inscricaoestadual/health.svg)](https://phpackages.com/packages/thiagocfn-inscricaoestadual)
```

###  Alternatives

[webmozart/assert

Assertions to validate method input/output with nice error messages.

7.6k894.0M1.2k](/packages/webmozart-assert)[bensampo/laravel-enum

Simple, extensible and powerful enumeration implementation for Laravel.

2.0k15.9M104](/packages/bensampo-laravel-enum)[swaggest/json-schema

High definition PHP structures with JSON-schema based validation

48612.5M73](/packages/swaggest-json-schema)[stevebauman/purify

An HTML Purifier / Sanitizer for Laravel

5325.6M19](/packages/stevebauman-purify)[ashallendesign/laravel-config-validator

A package for validating your Laravel app's config.

217905.3k5](/packages/ashallendesign-laravel-config-validator)[crazybooot/base64-validation

Laravel validators for base64 encoded files

1341.9M8](/packages/crazybooot-base64-validation)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
