We have an audit rule that only allows one claim of a particular expense type per year:
But looking at the options in audit rules, the only options for transaction count are daily, weekly, monthly and yearly, so I'm not sure you can set an all-time limit of one claim?
Hope that helps,
However, if the number of employees that you expect to use this expense type is small, you could create a rule that would say if employee in and enter the employee name, then they would be blocked once they've used the expense type. Then the next employee who uses the expense type, you would add their name into the audit rule. So, you would have to update/maintain the rule each time an employee uses the expense type.
Now, if you expect that most of all your employees will use the expense, then the maintenance of this rule would be difficult.