Về động cơ gây án, Phát khai do đang thiếu nợ, bị “Cty tài chính” liên tục đe dọa người thân đòi khoản vay 20 triệu đồng, nên nảy sinh ý định cướp ngân hàng lấy tiền.
Phát đặt mua khẩu súng Rulo thể thao và 20 viên đạn với giá 5 triệu đồng trên mạng xã hội, rồi đi tìm hiểu quy luật hoạt động của nhiều ngân hàng trên QL13 hướng từ Bình Dương đi Bình Phước. Khi “khảo sát” tại huyện Bàu Bàng, Phát thấy một chi nhánh ngân hàng nơi vắng vẻ, dễ tẩu thoát nên chọn làm mục tiêu.
Gần trưa 17/4, Phát thuê xe dịch vụ chở đến trước ngân hàng, đứng quan sát một lúc. Bảo vệ đến hỏi, Phát nói "đang đợi bạn". Đến khoảng 11h30, khi bảo vệ bấm cửa cuốn xuống chuẩn bị đóng cửa nghỉ trưa, Phát xông vào phòng giao dịch, bắn một phát chỉ thiên đe doạ, buộc nhân viên ngân hàng đưa tiền. Lúc này có 2 khách giao dịch.
Phát gí súng, lớn tiếng yêu cầu nữ nhân viên đưa tiền: "Tiền này không phải của chị, của ngân hàng. Chị không đưa là chị chết". Tiếp đó, Phát leo lên quầy giao dịch, ném balô về phía thủ quỹ bảo bỏ tiền vào.
Thấy đối tượng liên tục dọa bắn, thủ quỹ bỏ nhiều cọc tiền (tổng cộng 700 triệu đồng) vào balô. Phát lấy lại balô, định chạy ra ngoài thì nhân viên bảo vệ đã đóng cửa. Phát nhắm nhân viên bảo vệ nổ súng, buộc mở cửa. Đạn trượt qua lưng nam bảo vệ, bị thương nhẹ.
Một bảo vệ khác xông đến hỗ trợ đồng nghiệp, phối hợp cùng 2 người khách giao dịch tước súng, khống chế Phát. Toàn bộ sự việc diễn ra trong hơn 3 phút. Cảnh sát có mặt sau đó, thu giữ khẩu súng rulo cùng 6 viên đạn, 700 triệu đồng tang vật.