RNETCLIENT(1)

πŸ’– RNETCLIENT πŸ’–

okay so bestie, welcome to the rnetclient manual page β€” section 1 of the General Commands Manual, no cap 🫢. pull up a chair, grab a strawberry πŸ“, and let's get you submitting tax reports like the main character you are.


✨ NAME ✨

rnetclient β€” submit the Brazilian Income Tax Report to the Brazilian Tax Authority πŸ‘‘


🌸 SYNOPSIS 🌸

rnetclient [-d|--declaration] <FILE> [-o <DIRECTORY>|--output-dir=<DIRECTORY>]

πŸ¦‹ DESCRIPTION πŸ¦‹

so like, rnetclient is the program you use to send your Brazilian tax income reports to Receita Federal (that's the Brazilian Tax Authority, in case you were wondering πŸ’…). it talks to the official server from Receita Federal, makes sure a secure connection is established, and submits the file. slay.

and here's the tea: it's the product of reverse-engineering ReceitaNet, which is the proprietary, non-free version of the software that does the exact same thing as rnetclient. iconic behaviour, honestly.


πŸ’… OPTIONS πŸ’…

  • -d <FILE>, --declaration=<FILE> β€” hand over the declaration (that's your report, bestie) filename to be sent to Receita Federal. this argument is mandatory, like, you cannot skip it. for historical reasons πŸ›οΈ, you can also just pass the declaration filename without specifying the -d modifier at all. old habits, yk?
  • -o <DIRECTORY>, --output-dir=<DIRECTORY> β€” tell it where to save the receipt. this one's optional 🫢. if you don't specify an output directory, the receipt gets saved in the current working directory (CWD), which is just wherever you're standing when you run it.
  • -V, --version β€” prints the program version and then dips. bye πŸ‘‹

πŸ“œ HISTORY AND MOTIVATION πŸ“œ

ngl, there is literally no way to talk about rnetclient without mentioning IRPF-Livre, an older project started and maintained by Alexandre Oliva. here's why it exists: Receita Federal (the Brazilian Tax Authority) does not release the source code for the software used to fill out the Brazilian Tax Income Report. rude.

Alexandre is still out here fighting to make Receita Federal release that program as Free Software, but he also decided to just... produce and release a Free version of the program himself. king behaviour πŸ‘‘. but plot twist β€” there was still another closed source software needed to fully do your duties with the Brazilian government: the program used to submit the report to Receita Federal. and that, bestie, is how rnetclient was born πŸŽ€.

the program began as a personal project from Thadeu Lima de Souza Cascardo. he had to reverse engineer the proprietary software to replicate the functionality, and made the first release on 2013. then in 2014, Alexandre Oliva and Sergio Durigan Junior joined efforts and helped in the release of the second version. teamwork, fr fr 🫢


πŸ› BUGS πŸ›

found a bug? don't suffer in silence, bestie. bugs should be reported to <softwares-impostos@fsfla.org> πŸ“§.


🌈 HOMEPAGE 🌈

<http://wiki.libreplanetbr.org/rnetclient>


πŸ‘‘ AUTHORS πŸ‘‘

  • Thadeu Lima de Souza Cascardo β€” <cascardo (at) cascardo (dot) info>
  • Sergio Durigan Junior β€” <sergiodj (at) sergiodj (dot) net>
  • Alexandre Oliva β€” <lxoliva (at) fsfla (dot) org>

okay that's the whole page, you're officially educated πŸ’–

and that's a wrap! this manual page is from April 2014, version 2014.1 of rnetclient πŸ¦‹. go forth and submit those reports, bestie β€” you got this βœ¨πŸ’œ