Payment Date: 01/25/01 ------------------------------------------------------------ BANK OF AMERICA MORTGAGE SECURITIES, INC. MORTGAGE PASS-THROUGH CERTIFICATES, Series 1999-12 Bank of America, FSB, Master Servicer ------------------------------------------------------------ Class Information Current Payment Information - ---------------------------------------------------------------------------------------------------------------------------------- Beginning Pass Thru Principal Interest Total Principal Interest Type Class Code Name Cert. Bal. Rate Dist. Amt. Dist. Amt. Dist. Losses Shortfalls - ---------------------------------------------------------------------------------------------------------------------------------- Senior A1 152,120,880.72 7.500000% 1,155,129.54 950,755.50 2,105,885.04 0.00 0.00 A2 3,092,000.00 7.500000% 0.00 19,325.00 19,325.00 0.00 0.00 A3 2,542,000.00 7.500000% 0.00 15,887.50 15,887.50 0.00 0.00 A4 2,043,000.00 7.500000% 0.00 12,768.75 12,768.75 0.00 0.00 A5 10,000,000.00 7.500000% 0.00 62,500.00 62,500.00 0.00 0.00 A6 22,500,000.00 7.500000% 0.00 140,625.00 140,625.00 0.00 0.00 APO 1,786,233.02 0.000000% 1,941.80 0.00 1,941.80 0.00 0.00 Residual AR 0.00 7.500000% 0.00 0.00 0.00 0.00 0.00 - ---------------------------------------------------------------------------------------------------------------------------------- Subordinate B1 5,794,588.04 7.500000% 4,695.54 36,216.18 40,911.71 0.00 0.00 B2 1,671,725.28 7.500000% 1,354.65 10,448.28 11,802.93 0.00 0.00 B3 1,003,233.24 7.500000% 812.95 6,270.21 7,083.16 0.00 0.00 B4 669,482.40 7.500000% 542.50 4,184.27 4,726.77 0.00 0.00 B5 446,651.72 7.500000% 361.94 2,791.57 3,153.51 0.00 0.00 B6 446,362.82 7.500000% 361.70 2,789.77 3,151.47 0.00 0.00 - ---------------------------------------------------------------------------------------------------------------------------------- - ---------------------------------------------------------------------------------------------------------------------------------- Totals - - 204,116,157.25 - 1,165,200.62 1,264,562.03 2,429,762.65 - - - ---------------------------------------------------------------------------------------------------------------------------------- Class Information - -------------------------------------------------------------------------------- Ending Cert. Unpaid Type Class Code Name Notional Bal. Interest - -------------------------------------------------------------------------------- Senior A1 150,965,751.19 0.00 A2 3,092,000.00 0.00 A3 2,542,000.00 0.00 A4 2,043,000.00 0.00 A5 10,000,000.00 0.00 A6 22,500,000.00 0.00 APO 1,784,291.22 0.00 Residual AR 0.00 0.00 - -------------------------------------------------------------------------------- Subordinate B1 5,789,892.51 0.00 B2 1,670,370.63 0.00 B3 1,002,420.29 0.00 B4 668,939.90 0.00 B5 446,289.79 0.00 B6 446,001.12 0.00 - -------------------------------------------------------------------------------- - -------------------------------------------------------------------------------- Totals - - 202,950,956.63 - - -------------------------------------------------------------------------------- Payment Date: 01/25/01 ------------------------------------------------------------ BANK OF AMERICA MORTGAGE SECURITIES, INC. MORTGAGE PASS-THROUGH CERTIFICATES, Series 1999-12 Bank of America, FSB, Master Servicer ------------------------------------------------------------ Class Information Current Payment Information Factors per $1,000 - ------------------------------------------------------------------------------------------------------------------------ Beginning Pass Thru CUSIP Principal Interest Ending Cert./ Type Class Code Name Cert. Bal.(Face) Rate Numbers Dist. Dist. Notional Bal. - ------------------------------------------------------------------------------------------------------------------------ - ------------------------------------------------------------------------------------------------------------------------ Senior A1 152,120,880.72 7.500000% 060506KM3 6.681684 5.499511 873.240116 A2 3,092,000.00 7.500000% 060506KN1 0.000000 6.250000 1,000.000000 A3 2,542,000.00 7.500000% 060506KP6 0.000000 6.250000 1,000.000000 A4 2,043,000.00 7.500000% 060506KQ4 0.000000 6.250000 1,000.000000 A5 10,000,000.00 7.500000% 060506KR2 0.000000 6.250000 1,000.000000 A6 22,500,000.00 7.500000% 060506KS0 0.000000 6.250000 1,000.000000 APO 1,786,233.02 0.000000% 060506KT8 1.062878 0.000000 976.661050 Residual AR 0.00 7.500000% 060506KU5 0.000000 0.000000 0.000000 - ------------------------------------------------------------------------------------------------------------------------ Subordinate B1 5,794,588.04 7.500000% 060506KV3 0.802519 6.189741 989.556060 B2 1,671,725.28 7.500000% 060506KW1 0.802519 6.189741 989.556060 B3 1,003,233.24 7.500000% 060506KX9 0.802519 6.189741 989.556061 B4 669,482.40 7.500000% 060506KY7 0.802519 6.189741 989.556064 B5 446,651.72 7.500000% 060506KZ4 0.802519 6.189741 989.556066 B6 446,362.82 7.500000% 060506LA8 0.802519 6.189741 989.556052 - ------------------------------------------------------------------------------------------------------------------------ - ------------------------------------------------------------------------------------------------------------------------ Totals - - 204,116,157.25 - - - - - - ------------------------------------------------------------------------------------------------------------------------ - ------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------ BANK OF AMERICA MORTGAGE SECURITIES, INC. MORTGAGE PASS-THROUGH CERTIFICATES, Series 1999-12 Bank of America, FSB, Master Servicer ------------------------------------------------------------ - -------------------------------------------------------------------------------- COLLATERAL INFORMATION - -------------------------------------------------------------------------------- Total ----- Prin balance 202,950,956.57 202,950,956.57 Loan count 566 566 Avg loan rate 7.946224% 7.95 Prepay amount 999,620.98 999,620.98 - -------------------------------------------------------------------------------- FEES AND ADVANCES - -------------------------------------------------------------------------------- Total ----- Master serv fees 83,249.33 83,249.33 Sub servicer fees 0.00 0.00 Trustee fees 765.44 765.44 Agg advances N/A N/A Adv this period 0.00 0.00 - -------------------------------------------------------------------------------- LOSSES & INSURANCE COVERAGES - -------------------------------------------------------------------------------- Total ----- Realized losses 0.00 0.00 Cumulative losses 0.00 0.00 Coverage Amounts Total - ---------------- ----- Bankruptcy 0.00 0.00 Fraud 2,250,137.38 2,250,137.38 Special Hazard 0.00 0.00 Aggregate Certificate Information ----------------------------------------------------------------------------- Class Aggregate Aggregate Aggregate Type Percentage Prepay Pct. End Cert. Bal. ----------------------------------------------------------------------------- Senior 95.088917% 100.000000% 194,084,113.74 ----------------------------------------------------------------------------- Junior 4.911083% 0.000000% 10,023,914.23 ----------------------------------------------------------------------------- - -------------------------------------------------------------------------------- DELINQUENCY INFORMATION - -------------------------------------------------------------------------------- Period Loan Count Ending Stated Balance - ------ ---------- --------------------- 30 to 59 days 0 0.00 60 to 89 days 0 0.00 90 or more 3 1,132,797.42 Foreclosure 0 0.00 Totals: 3 1,132,797.42 - -------------------------------------------------------------------------------- - -------------------------------------------------------------------------------- REO INFORMATION - -------------------------------------------------------------------------------- REO Date Loan Number Ending Stated Balance Book Value -------- ----------- --------------------- ---------- N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A N/A # 0 N/A Totals: 0 N/A Current Total Outstanding Balance: 0.00 Current Total Outstanding Number of Loans: 0 - -------------------------------------------------------------------------------- OTHER INFORMATION - -------------------------------------------------------------------------------- Amount/Withdrawal Total/Ending Bal. ----------------- ----------------- Available remittance amount 2,429,762.65 2,429,762.65 Principal remittance amount 1,165,200.62 1,165,200.62 Interest remittance amount 1,264,562.03 1,264,562.03