There's no limit but the foreign transactions are monitored by Qatar Central Bank..they have complete data including salary etc of each & every resident..they can figure out the cases of money earned by illegitimate means..