# Pre-Audit Files

### **Ballot Manifest Creation**

* [ ] Create a spreadsheet
* [ ] Title columns [based on your audit type](https://docs.voting.works/arlo/jurisdiction-manager/ballot-manifest#create-a-ballot-manifest)
* [ ] Enter a name for every batch of ballots tabulated, the number of ballots in that batch, and any other required information for your audit type
  * Include any late-tabulated batches (ex. provisional ballots that counted, late arriving absentees, etc.)
* [ ] Check the total number of ballots in the ballot manifest to ensure it matches the total number of ballots tabulated (do not include a totals row in the manifest)
* [ ] Save as a .csv file
* [ ] [Upload into Arlo](https://docs.voting.works/arlo/jurisdiction-manager/pre-audit-file-uploads/uploading-files-into-arlo) when prompted

{% content-ref url="pre-audit-file-uploads/ballot-manifest" %}
[ballot-manifest](https://docs.voting.works/arlo/jurisdiction-manager/pre-audit-file-uploads/ballot-manifest)
{% endcontent-ref %}

### **Cast Vote Record Preparation**&#x20;

For ballot comparison and hybrid audits only.

* [ ] Export from voting system

{% content-ref url="pre-audit-file-uploads/cast-vote-records-cvrs" %}
[cast-vote-records-cvrs](https://docs.voting.works/arlo/jurisdiction-manager/pre-audit-file-uploads/cast-vote-records-cvrs)
{% endcontent-ref %}

### **Candidate Totals by Batch Creation**

For batch comparison audits only.

* [ ] Create a spreadsheet
* [ ] Title column A "Batch Name" and additional columns each candidate name as provided by your audit administrator
* [ ] Verify each batch from your ballot manifest is included and the names match
* [ ] Save as a .csv file
* [ ] [Upload into Arlo](https://docs.voting.works/arlo/jurisdiction-manager/pre-audit-file-uploads/uploading-files-into-arlo) when prompted

{% content-ref url="pre-audit-file-uploads/candidate-totals-by-batch" %}
[candidate-totals-by-batch](https://docs.voting.works/arlo/jurisdiction-manager/pre-audit-file-uploads/candidate-totals-by-batch)
{% endcontent-ref %}
