Alex,
Here is my down and dirty solution.
Create a report named rptOriginalCopy, place a label in the header that reads Original Copy.
Copy and paste a second version of the same report and rename it rptTaxCopy change its label to Tax Copy.
Copy and paste a third version of the same report and rename it rptFileCopy change its label to File Copy.
This code prints 3 copies of the current record(s)
strWhere = "[YourID] = " & Me.[YourID] this is where your primary key ID goes
Next create a command button and cancel the wizard, in the 'on click' event place this code:
Code:
Dim strWhere As String
If Me.Dirty Then 'Save any edits.
Me.Dirty = False
End If
If Me.NewRecord Then 'Check there is a record to print
MsgBox "Select a record to print"
Else
strWhere = "[YourID] = " & Me.[YourID]
DoCmd.OpenReport "rptOriginalCopy", acViewNormal, , strWhere 'Prints Oringinal Copy
DoCmd.OpenReport "rptTaxCopy", acViewNormal, , strWhere 'Prints Tax Copy
DoCmd.OpenReport "rptFileCopy", acViewNormal, , strWhere 'Prints File copy
End If
Just tweak it to fit your App 
-Richard-