Electronic Legal Systems in Brazilian Courts

Most lawyers dealing with federal or state courts in Brazil eventually run into the PJe system. If you work with labor cases, you have to use it. If you file in Rio de Janeiro state, TJRJ has its own separate platform that works differently. They are not the same thing, even though both handle electronic filing. I spent years helping people get through these systems before everything was fully digitized, and honestly, the transition was messy. The platforms work now, but there are still traps for anyone who is new to electronic legal processes in Brazil.

Pje Tjrj Your Guide To Electronic Legal Processes Transforming How Courts And Contracts Operate In The Digital Age

What PJe Actually Is

PJe stands for Processo Judicial Eletrônico. It is the system used by the regional federal courts, the labor courts, and the justice of small claims across Brazil. The platform is maintained by the CNJ — the National Council of Justice — and each court branch has its own instance of it. That means the federal PJe, the labor PJe, and the state PJe all look similar but are technically separate systems with different rules for document formatting, signing, and filing procedures. TJRJ is the Tribunal de Justiça do Rio de Janeiro. They use their own system called e-SAJ for most civil matters, though they have migrated some workflows into PJe as well. This overlap causes confusion. You will see references to both systems in practice, and if you file a case in the wrong one, it gets rejected. There is no auto-forward between them.

How Electronic Filing Actually Works in Practice

You need a digital certificate, usually an ICP-Brasil A3 token or A1 certificate stored on your machine. That certificate signs every document you upload. Without it, nothing goes through. The system checks the certificate validity at the moment of submission, so if your cert expires mid-process, you cannot sign new documents until you renew it. Here is a practical problem I ran into that most guides do not mention: the PJe system rejects PDFs that are scanned images rather than text-based PDFs. If you take a paper document, scan it, and upload it, the system may accept the file but the judge or clerk can reject it for lacking machine-readable text. I learned this the hard way when I had an entire bundle of evidence rejected because someone at my firm used a scanner instead of a proper PDF creator. The workaround is to run OCR on every scanned document before uploading, or better yet, use a tool that exports directly to searchable PDF. It adds maybe twenty minutes per case, but it prevents rejection and return loops that cost days.

Get the Full Details

Practical Guide to Electronic Contracts: When to Use and What to Watch For
Practical Guide to Electronic Contracts: When to Use and What to Watch For

Common Pitfalls People Miss

The first big one is the file size limit. Most PJe instances cap individual uploads at around 25 megabytes. If you have a large evidence folder with high-resolution scans, you either need to compress the images or split the PDF into multiple files. Compressing too aggressively makes documents illegible, which defeats the purpose. I usually run scans through a PDF optimizer that targets 150 DPI for text and 200 DPI for any diagrams or signatures. That keeps files under the limit without making them unreadable. The second pitfall is the deadline calculation. Electronic filing does not always count the submission time the same way as physical filing. Some courts timestamp at submission, others at the moment the system completes processing. If you upload a large file right at midnight and the system is slow, your filing might be timestamped hours later, potentially past a deadline. I always submit deadline-sensitive documents at least two hours before the cutoff, and I keep a screenshot of the confirmation page as backup proof of when I initiated the filing.

Contracts and Electronic Processes

Electronic legal processes are changing how contracts operate because courts now expect digital presentation of contractual evidence. You cannot just print a contract and staple it to a physical folder anymore in many cases. The contract itself needs to be uploaded as a properly formatted PDF with signatures visible, and in some instances, the system requires a hash or checksum to prove the document has not been altered since signing. This matters most in disputes where one party claims the digital version of a contract was tampered with. I have seen cases where a missing hash value in the upload caused the entire contractual evidence to be challenged on authenticity grounds. The fix is straightforward — include a timestamped hash with your uploaded contract PDF, and keep the original signed file in a separate secure location. That way you can always prove the uploaded version matches the original.

Where the Systems Break Down

No system is perfect. PJe and TJRJ's platforms both experience downtime, usually during peak filing periods or after system updates that are pushed without warning. There is no guarantee window. If the system goes down, your filing does not happen, and you are responsible for finding another way to meet your deadline. Some courts accept email submission as an emergency fallback, but that is not written into the rules anywhere — it is based on local practice that varies by jurisdiction. Another issue is interoperability. If your case involves multiple courts or jurisdictions, you may need accounts in several different systems. Federal, state, labor, and electoral courts all use different platforms with different certificate requirements and different rules for document formatting. Managing credentials across all of them is a practical headache that most onboarding guides skip over entirely.

Digital Contracts: The Rise of Electronic Signatures and Online ...
Digital Contracts: The Rise of Electronic Signatures and Online ...

A Few Practical Recommendations

Use a single digital certificate for all filings within a given court system. Switching between certificates mid-case causes linking problems in the system and can delay document association. I once watched a case get stuck for three days because a paralegal submitted something with a different certificate than the original petitioner, and the system flagged it as a possible identity mismatch. The judge had to manually verify everything before proceeding. Keep a local archive of every filing you make. The systems retain documents, but retrieval can be slow during high-volume periods, and there have been instances of data loss during migrations between platform versions. A simple folder structure organized by case number and date is enough. It takes maybe five minutes per case and saves hours when you need to pull up an old submission. If you are handling a high volume of electronic filings, consider using a case management tool that integrates with PJe and e-SAJ APIs. Most firms I work with end up building custom scripts or using commercial platforms that automate the document formatting and batch upload steps. The initial setup takes a few days, but it cuts routine filing time from about forty minutes per document to under five minutes once everything is configured correctly.