> For the complete documentation index, see [llms.txt](https://veles-carbon-credits.gitbook.io/veles-carbon-credits-pallet/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://veles-carbon-credits.gitbook.io/veles-carbon-credits-pallet/pallet-entities-and-functionalities/functionalities/general-functionalities/submit-carbon-footprint-report.md).

# Submit carbon footprint report

If a user doesn't have a specific role assigned to them or if they are assigned as a carbon footprint account on the pallet, they can submit a carbon footprint report to gain the status of a carbon footprint account/set their carbon footprint balance for a given period.

This action can be performed by calling the `submit_carbon_footprint_report(ipfs, carbon_footprint_suficit, carbon_footprint_deficit)` functionality. The user will need to provide documentation (i.e. a IPFS link) that shows their carbon footprint monitoring activities and the deficit or surplus for that period.

Once this is done the carbon footprint report will undergo a voting process and if it passes the voting, the documentation will be added the corresponding carbon footprint account. Apart from this the accounts carbon footprint balance will also be updated.&#x20;
