Come in under the wire, To

1. Happening at the last possible moment. 2. Happening just before the deadline. The report came in just under the wire.