You can now choose to accept Stripe payments directly to you when you issue an invoice. TimeCatchApp will provide you with an estimate of the cost (e.g., credit card processing fees) before you send the invoice. You can also choose other payment options to have your client send payments to you (e.g., check).
Having your clients sign up for a Client account will give your clients access to their entire payment history, including
- Date of payments
- Amount
- Payment Method (Stripe or Manual)
- Downloadable receipt link
- Payment history and balance
- Past invoices
Every invoice overview helps you keep on top of your finances, by including
- Due date
- Current status (pending, partially paid, paid)
- Total Amount - overall invoice value
- Paid - amount already received
- Balance - remaining amount due
Partial payments supported: Clients can enter a custom amount to pay, enabling flexible installments
After a successful payment, a PDF receipt is automatically generated and made available for download, so that your clients can keep accurate, up-to-date records
We accept all currencies that Stripe supports. You can set the contract currency in the Invoice Setup, and all of your invoices will be generated in that currency.
Audit Trails
Logs on templates will be generated only in the Regulatory plan
- When template is created
- When tasks and roles are created
- When editing a template project or task, logs are generated for all fields
- Role creation, deliverable creation, and deliverable unit creation/deletion/editing
- Duplicating a template and when duplicating tasks
Company audit logs are created when a template is created/duplicated, moved to another company, or deleted
New date range filter and download option for template logs to help you quickly find any actions you may interested in
Calculators
Project and Utilization Simulation calculator now added to help support pricing decisions.
Improved currency converter and timezone converter.
How-to Videos
On the main page is a collection of how-to videos, organized by task type. This should help you get up to speed more quickly and use some of the more advanced features, features that no other system has
Invoices
Invoices now include total hours for T&M
Plan Enhancements
If you are attached to two different companies, say Company A with a Pro plan and Company B with an SMB plan, the SMB plan will rule for all projects related to Company B, and the Pro plan will be used for all projected related to Company A.
If a plan change is scheduled for the future (e.g., changing from SMB to Pro next month), then the future plans will be added to your plan queue. You can always access the plan queue by going to your account page, and clicking on the queue link.
TimeCatchApp never deletes your data. If you switch from a larger plan to a smaller plan (e.g., SMB to Pro), your data are not deleted, but some data may be hidden if the amounts exceed your current plan.
Whenever a task contributor tries to access the task time report page, they will be unable to do so until they add at least one clock entry to that task
This is a completely new feature that will save you more time. You can now create project templates. Templates allow you to create an entire project structure that can then be applied to multiple actual projects. For example, suppose you had projects that consistently had the same 5 tasks, and you wanted to assign features of those tasks including expected hours, length of time to complete, what successor tasks would be, etc. Templates allow you to set that up and then when you start a new project you then simply modify the fields that need modifying, and the rest are ready to go. You want a miniature, free CRM system? We created a template for that. You have other ideas for templates? Feel free to create them! You can control who you share the templates with: The span of sharing can be Everyone, Your Company, or only You.
Invoicing:
On invoicing, you can set up different rates to take effect at points in the past or the future. This is useful for (a) correcting rates from the past; and (b) setting up inflation adjustments in the future.
If a clock has been included in an invoice (either draft or already sent to the client) and you change the rate, the new rate will not affect that clock. The new rates will only affect those clocks not yet invoiced.
Audit Trails:
Regulatory-grade audit logs are not kept if you are on the standard plan. If you want the full regulatory-grade audit logs, then you will need to add that feature in your plan. Click on the your profile button on the top right corner of the dashboard, go to the Plans tab, and from there select and pay for the regulatory-grade audit trail.
Clocked-in Time Management:
For projects where you need to spend a specified amount of time per billing period (e.g., weekly, monthly), you can track the time in the time tracker under the time clock. You can refresh this time by going to the project action menu > Other > Reset Tasks Time. Once you do this, the page will refresh and your time under the clocks will be reset back to 0.
Management:
Company address field has now been changed to a rich text editor
What’s new in v1.5 released : 01 December 2025
Audit logs, which include:
Datetime stamp and user.
Added company event logs, including:
Request to become company owner/admin.
Revoke request to become company owner/admin.
Change company policies.
Dashboard:
Current time now displays the seconds for the current active clock. However, beware that clock slices are stored in the database rounded to your rounding policy, which has a minimum rounding unit of 1 minute.
UI Improvements:
Clicking on the calculator button open the calculator page on another tab, so that you can have both your original page and the calculator open at the same time.
Invoicing:
Invoices generated outside of TimeCatchApp can be uploaded in the invoice documents page, and the key information added. This allows the user the freedom to utilize whichever invoicing system best suits their needs, while allowing for project and payment tracking within TimeCatchApp.
What’s new in v1.4 released : 24 September 2025
Invoicing:
Invoice Documents has a new menu option: Edit Invoice. “Edit Invoice” allows the editing of process fields, such as data generated, date approved, date sent, and date due. Due date is tracked to give you better insights into whether and when you are getting paid.
Dashboard:
Projects are now sorted by most recently created. Makes it easier to find projects your more recent projects, making you even more efficient.
On dashboard, “Company admin” has now been renamed “Management”, to better represent the actions taken on this tab.
On Task edit, an X on the top right now closes the dialog and takes the user to the Dashboard. This makes the user interface more consistent with all other dialogs.
Task action menu now has an “Edit” option added to be more consistent in user interface.
Tasks and Projects:
Tasks end dates are now allowed to not have an end date. When this happens, the start date of the successor task is set to 6 days after the start of the prior tasks. These dates are editable.
All task description and notes dialog boxes are now rich text fields, including ability to incorporate images in the fields.
Clock timers now show running time in HH:MM:SS format.
For clarity of task labels, successor tasks are now labeled as following tasks, and predecessor tasks are labeled as prior tasks.
When creating a project, the user is now forced to choose between Billable and Nonbillable options. Some users were defaulting to Nonbillable without realizing it, and as a result the invoicing features were not working as expected. Users should be aware that the Nonbillable option is not meant for projects for clients (e.g., billable work), and will not have the invoicing features available.
Time Reports:
Time report now has a column indicating whether a time slice has been billed.
Calculators:
Calculators have had features added.
Audit trail:
Audit trails now includes change logs, including when tasks are moved from one project to another.
Clients:
Client dashboard is now fully active and available for use. Invite your clients to join with an always-free client account!
Clients can now remove themselves from projects and block users from adding them as clients.
General:
Upload files cannot have files with names longer than 150 characters.
On user registration page, tool tips has been added for Professional and Client options.
What’s new in v1.3 released : 07 August 2025
Invoicing:
Payments can now upload image of payment.
Invoice reminders can be scheduled so that you do not forget to generate.
UI improvements to make finding options easier and quicker.
Invoices fields, such as client and consultant, can now be edited after generation using rich text editing tool. This allows for customization of your invoices to match the look at feel that you desire.
Calculators:
Added 4 new calculators so that you can get all your consulting information in one place:
Savings when you use TimeCatchApp.
Bill rates to charge your customers.
Currency conversion with updated currency conversion factors.
World clock, which also adjusts for Daylight Savings Time.
Project Management:
Ability to remove a client from a project.
Ability to add clients to projects.
Rich Text Editing:
Rich text editing, including ability to include images, bullet lists, and more, now available for all description and note box.
Bug Fixes:
Enhanced the password reset flow to ensure smoother user experience.
Enhanced auto-invoice generation to support multiple invoices at the same time.
What’s new in v1.2 released : 06 June 2025
Notifications:
Notifications now use a rich text editor for writing the message.
You can now use notifications for company wide messages, project messages, and task messages.
Invoices:
When generating an invoice, tabs with billable entries are now distinguishable with the help of a red asterisk.
Invoice reports can track more than 1 payment per bill, and has a running total of balance, so that you can more easily track your financial status.
Project pane now has pop up to show billable items since the last invoice. Continuously updated.
Time Reports:
Task time report now is reverse sorted, so most recent clock are at the top.
Added a break feature. It will back date the clock out to 15, 30, 45, or 60 minutes from the time you enter, and start a new clock.
On task time report, you can now filter to see only unbilled clocks.
Manual additions of time can be either through date/time clock in and out, or through duration. If through duration, faux time points will be added.
Usability Enhancements:
New tabs are not opened when clicking on certain links. This was requested by users, and should make the app faster to use.
Task and project time report filters are now maintained in the URL parameters so that they persist after a page refresh or when sharing the URL.
Users can quit a project or task.
Bug Fixes:
Sometimes the company affiliation did not load, preventing the saving of the project. Now resolved.
Within a project, roles, deliverables, and deliverables units with the same name can exist only once.
What’s new in v1.1 released : 18 April 2025
All devices are continually synced: Clock in on your desktop, clock out on your phone. Work the way you want to work!
Pages outside of the dashboard have been revised to highlight useful information.
Client accounts — always free: Allow you to share information and invoices with your clients. Client accounts cannot create projects or tasks but have no limits on the number of projects they can access.
Length of time clocked-in before warning has more options, including an option to never get warnings.
Due date warning has more options.
Project time reports now show rounded times, in accordance with your rounding policy.
Invoicing enhancements:
Summary now at top of invoice
Invoices can be generated manually (default) or automatically at a set schedule. All invoices must be reviewed by the project owner before being sent to the customer.
When generating invoices, a red * will appear on all bill types where billable work has been completed
A default PO number is created. You can edit it to match the contract.
Invite individuals to join your company:
Create TimeCatchApp account
If they already have an account, simply invite
Batch upload if you have many invitees
Create client accounts:
Create TimeCatchApp account
If they already have an account, simply invite
Batch upload if you have many invitees
Note: Once you enter the contact information for your client, that information is automatically inserted into your invoices. No need for you to type it in!