Creating invoice that matches billable time

Creating invoice that matches billable time

I'm hoping someone could help me figure this out. Consider the following example:

  • Set rounding preferences to no rounding.
  • Create a project with a rate of $100/hour.
  • Log time for a task that was 30 minutes.
The dashboard accurately shows 30 minutes of billable time. However, when attempting to create an invoice, a quantity of 1 with the hourly rate forces a total of $100 instead of $50. While I understand I could manually modify this, shouldn't the application correctly calculate the total based on the logged time?