In most cases, the money you’ve received through Instagram Direct will reflect in your bank account 3-5 days after you’ve marked an item as sent. However, the actual timeline may vary depending on your bank’s transfer timeline.