Abstract: Systems and methods for auditing batch jobs with blockchain transactions are provided. In one embodiment, a method is provided that includes running a batch job on a client machine to download one or more files from a server machine to the client machine and determining a batch job result of the batch job. The method may further include generating a batch result transaction at the client machine. The batch result transaction may include the batch job result. In certain embodiments, the method may proceed with adding the batch result transaction to the blockchain.